彩票走势图

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

翻译|行业资讯|编辑:董玉霞|2022-08-12 11:46:38.790|阅读 116 次

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

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

AppCode 2022.2 通过为 Objective-C 和 Swift 生成 UML 类图来帮助您分析应用程序的结构。它还改进了代码文档、生成和格式设置,并与最新的 Xcode 版本和新的 Swift 语言功能保持一致。适用于 AppCode 的 Kotlin Multiplatform Mobile 插件扩展了受支持项目的各种功能,可帮助您更高效地开发适用于 Android 和 iOS 的应用程序。

AppCode官方正版下载

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开发的最佳状态。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP