iOS/OS X开发工具AppCode V2022.2版本亮点——UML 类图

AppCode 2022.2 通过为 Objective-C 和 Swift 生成 UML 类图来帮助您分析应用程序的结构。

UML 类图

AppCode 允许您为 Objective-C 和 Swift 生成 UML 图。这些关系图通过显示类型及其连接、方法和字段来帮助分析应用程序的结构。

AppCode V2022.2
Swift 和 Objective-C 语言支持
与 Objective-C 的并发互操作性

Swift 5.5 中为与 Objective-C 的并发互操作性而添加的一组功能现在在 AppCode 2022.2 中受支持。从用户的角度来看,这意味着:

  • Swift 中 Objective-C 异步函数的代码解析工作正常。
  • 支持执行组件与 Objective-C 的互操作性。
  • 各种 Objective-C 属性都像,并且被正确处理。_Nullable_result__attribute__((swift_async_error(…)))
  • AppCode V2022.2
任何存在性

AppCode 2022.2 支持 Swift 5.6 中的 existential any。这包括:

  • 正确的代码解析和类型检查。
  • 代码完成和代码生成。
  • 对代码格式化程序的更改。
  • AppCode V2022.2

AppCode 2022.2 中现在有增强的模块处理:

  • 现在,对模块的引用已正确解析。
  • 现在支持模块映射中的多个模块。
  • 在 Swift 中标记为不受支持的模块现在被排除在代码解析和完成之外。
代码文档

AppCode 2022.2 改进了代码文档呈现。它可以删除不正确的格式,修复内容排序,不再丢失数据,并删除多余的空格和空行。

  • 文档弹出窗口中的代码突出显示
  • AppCode 2022.2 现在在“快速文档”弹出窗口或阅读器模式下显示文档注释时应用基本语法突出显示。

    AppCode V2022.2
  • Swift actor 的代码生成
  • AppCode 2022.2 可以为 Swift 生成初始值设定项。

    AppCode V2022.2

    在自动生成和 的扩展中不再建议使用与 Actor 隔离的属性。

    AppCode V2022.2
检测设置

AppCode V2022.2
Kotlin 多平台移动插件

适用于 AppCode 的 Kotlin Multiplatform Mobile (KMM) 插件可帮助您使用统一的 Gradle 项目模型开发适用于 Android 和 iOS 的应用程序。新的更新扩展了受支持项目的种类。

以前,AppCode只与CocoaPods KMM项目一起使用。在此版本中,还支持通过 ::<kmm_library_name>embedAndSignAppleFrameworkForXcode Gradle 任务附加了 KMM 框架的项目。

任何一种方法都将使从 Swift 到 Kotlin 的交叉解析可用于链接的 KMM 库。此类项目的统一项目视图正确地将 Gradle 和 Xcode 项目显示在一个公共树中。

AppCode V2022.2

AppCode| 下载试用

重要通知:接厂商相关通知,JetBrains 将于 2022 年 10 月 1 日起全面上调 IDE、. NET 工具 和 All Products Pack 订阅产品价格。

想要了解AppCode价格的朋友,欢迎咨询官方客服

AppCode技术交流群:786598704      欢迎进群一起讨论

AppCode是一种智能的Objective-C集成开发环境,能帮助iOS/OS X开发人员轻松愉快地进入iOS开发的最佳状态。

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月9日
下一篇 2022年7月9日

相关推荐

发表回复

登录后才能评论