最近發現 Kotlin 官方已經開始首推 Idea 的社區版的 KMP 插件了. 以前有網頁創建 KMP 的項目的文檔也消失了.
雖然有 Android Studio 的選項. 但是卻不是在默認的位置上了. 足以說明官方是有意想讓大家直接使用 Idea 社區版或者專業版
所以我直接在社區版上安裝 KMP 插件. 嘗試打開項目看看有啥不一樣
現在創建項目和以前沒啥多大變化. 直接略過了
運行項目的地方有區別了. iOS 的設備的選項是在 Run Configuration 中配置的. 現在拿出來了. 方便很多哦.
另外 xcode 的圖標也變好看了. Android Studio 中的比較丑的感覺.
還發現 Swift 文件中現在點擊直接點擊引用跳轉過去了.
以前我試了是不可以的. 雖然跳轉的不是源代碼處(很遺憾!!!) AppEnv 是 common 層的代碼. 應該是要跳到我源碼處的.
更可惜的是, 能跳過去, 但是查找引用還是不行. 簡單點就是說查找 Class A 被哪些地方使用了還是沒法直接通過 command + 鼠標點擊進行查找
另外在編輯器的下方增加了快速切換 iOS 項目 build 類型的功能
Idea 社區版安裝 KMP 插件也比直接使用 Android Studio 更加的省內存. 這點也是好處
另外我還發現有一個檢查項目環境的工具. 他可以幫你檢查你要運行的目標 target 平臺是否準備完畢. 有點像 Flutter 的 doctor 了~~
我的發現就這么多了.
最后還是希望 KMP 越來越好. 我很好看 Kotlin!!!
一刻記賬是我的個人記賬項目, 有興趣的也可以下載使用.
https://yike.icxj.cn