vscode-morpheus
Features
Morpheus Project Management
- Morpheus SDK Manager
- Morpheus Panel
- Morpheus Palette
- Build Variants (Android)
- Signed APK / AAB Export (Android)
- ADB Reverse Manager
Build Variants
Android Studio의 Build Variants 도구 창처럼, 사이드바 Build Variants 뷰에서 모듈별 활성 build variant를 선택합니다.
| 커맨드 |
활성 variant devDebug |
목록 미조회/조회 실패 |
morpheus.runAndroidDebug |
AppRunDebug -Pvariant=DevDebug |
AppRunDebug |
morpheus.releaseAPK |
assembleDevDebug |
assembleRelease |
morpheus.releaseAAB |
bundleDevDebug |
bundleRelease |
Signed APK / AAB Export
Android Studio의 Build > Generate Signed Bundle / APK 마법사를 Morpheus 패널 다이얼로그로 제공합니다.
Morpheus 패널 개요 탭의 내보내기 > Android 버튼 또는 Morpheus: Generate Signed Bundle / APK 커맨드로 엽니다.
Commands
Always
morpheus.createMorpheusProject 모피어스 프로젝트 생성
morpheus.setPaletteUrl paletteUrl 설정
morpheus.addLicense 모피어스 라이선스 등록
morpheus.removeLicense 모피어스 라이선스 삭제
morpheus.importSDKResource 모피어스 SDK 리소스 가져오기
morpheus.exportSDKResource 모피어스 SDK 리소스 내보내기
Activated (on Morpheus Project)
morpheus.openXCode XCode로 열기
morpheus.openAndroidStudio Android Studio로 열기
morpheus.runAndroidDebug Android 실행 (only support launch.) 디버그 필요시 Android extension 활용
morpheus.runIosDebug iOS 실행
morpheus.openMorpheusPanel Morpheus Panel 열기
morpheus.releaseAPK APK 빌드 (활성 build variant 기준)
morpheus.releaseAAB AAB 빌드 (활성 build variant 기준)
morpheus.refreshBuildVariants Build Variants 목록 새로고침 (뷰 제목 버튼)
morpheus.pickBuildVariant app 모듈의 Build Variant 선택 (QuickPick, 상태바 클릭. 목록 끝 새로고침으로 재조회)
morpheus.exportSignedApp 서명된 APK / AAB 내보내기 (Morpheus 패널 다이얼로그)
Extension Settings
morpheus.debug: 로그 레벨 Debug 설정 (true/false)
morpheus.paletteUrl: Enter to palette resource url
morpheus.disabledTLSCerts: palette resource url 호출시 TLS 인증서를 무시합니다.(비권장)
Release Notes
1.0.11
1.0.10
- 사이드바
Build Variants 뷰 추가: 모듈별 활성 build variant 선택 (선택값은 프로젝트별 저장, 목록은 활성화 시 자동 조회)
morpheus.releaseAPK / morpheus.releaseAAB: 활성 build variant로 assemble{Variant} / bundle{Variant} 실행 (선택값이 없으면 기존 assembleRelease / bundleRelease)
- 서명된 APK / AAB 내보내기: Morpheus 패널 내보내기 > Android(기존 APK/AAB 버튼 통합)
1.0.9
1.0.8
- change activateEvents
morpheus.runAndroidDebug 중단 개선
1.0.7
1.0.6
- ios 단말기가 여러개 연결되어있을때, 디바이스 목록 조회가 되지 않는 버그 수정
- android 앱 실행시에
app:printAllVariants Task가 존재하는 경우 Flavor 선택 기능 추가
1.0.5
- update CLI v1.2.7
- fix: 프로젝트 생성시, 경로가 올바르지 않는 버그 수정
1.0.4
- 모피어스 패널 내 네트워크 설정 관련 버그 패치 및 개선
- SDKManager 트리 그룹 항목 기본 상태값 Expanded 설정
- ADB Reverse Manager View 추가
- 모피어스 프로젝트 생성 프롬프트 개선
1.0.3
- 프로젝트가 존재하는 경우, vscode 실행시 최초 한번 모피어스 패널이 열립니다.
- sdk manager 그룹 체크박스 추가
- 일부 버그 수정 및 개선
1.0.2
RunIosDebug 관련 수정사항 반영
1.0.1
프로젝트 생성시 license 목록이 노출되지 않는 버그 수정
1.0.0
Initial release
| |