适用于 AppCode 的 Kotlin Multiplatform Mobile 插件最近进行了一次重大更新,来一探究竟吧!
对各类多平台项目的支持
很长一段时间,我们插件中唯一支持的项目模型是带有特殊 iOS/macOS 部分的 Gradle DSL1。
现在,我们支持打开包含常规 Xcode 项目/工作区和通过 CocoaPods 配置的 Kotlin 部分的 Kotlin Multiplatform Mobile 项目:
可以使用所有功能,如跨语言重构和导航操作:
这意味着您现在可以使用任何项目格式,可以是常规的 Kotlin Multiplatform 项目(例如,通过适用于 Android Studio 的 Kotlin Multiplatform 插件2创建的项目),也可以是使用我们自定义 Gradle DSL 的项目。所有这些格式都可以在 AppCode 中打开,并且我们为它们提供了相同的跨语言代码辅助。
Android 集成
我们的许多用户要求我们将特定于 Android 的 IDE 功能集成到插件中,现在,这些功能已经实现:
尽管与 Android Studio 相比,该插件提供的功能较少,但我们决定集成一些主要功能:
LogCat
SDK and AVD manager
Layout Editor
Translation Editor
Device File Explorer
APK Analyzer
我们希望这些集成能够帮助您更快、更轻松地开发您的 Multiplatform Mobile 项目。
适用于 AppCode 的 KMM 插件
☑ Android/iOS 双平台共享代码
☑ AppCode 中完成运行、调试和测试
☑ 快速创建全新的多平台项目
插件免费下载地址 »»»
参考链接:
Gradle DSL:
https://blog.jetbrains.com/kotlin/2021/06/kmm-for-appcode/#create_a_project
Kotlin Multiplatform 插件:
https://plugins.jetbrains.com/plugin/14936-kotlin-multiplatform-mobile
阅读更多:
Kotlin Multiplatform Mobile 使用入门:
https://kotlinlang.org/docs/multiplatform-mobile-getting-started.html
适用于 AppCode 的 Kotlin Multiplatform Mobile:
https://blog.jetbrains.com/kotlin/2021/06/kmm-for-appcode/
本博文英文原作者:Stanislav Dombrovsky
⏬ 戳「阅读原文」下载用于AppCode的KMM插件
本文分享自微信公众号 - JetBrains(JetBrainsChina)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。