插件 | 适用于 AppCode 的 KMM 插件更新:Android 集成和多平台项目支持


适用于 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源创计划”,欢迎正在阅读的你也加入,一起分享。

{{o.name}}
{{m.name}}

猜你喜欢

转载自my.oschina.net/u/5494143/blog/5518332