AppCode 2022.2 EAP3 发布


AppCode 2022.2 EAP3 现已发布,具体更新内容如下:

与 Objective-C 的并发互操作性

Swift 语言带有一组并发特性,包括异步函数和 actors。Objective-C 语言没有它们,因此异步 API 是通过使用 completion handlers 手动表达的。由于 Swift 和 Objective-C API 之间的紧密集成是 Apple 平台上开发人员体验的重要组成部分,因此 Swift 5.5 增加了与 Objective-C 的并发互操作性。

AppCode 2022.2 现在也支持它,其中包括以下内容:

  • 在 Swift 中为 Objective-C 异步函数正确的代码解析。
  • 支持 Actor 与 Objective-C 的互操作性。
  • 各种 Objective-C 属性,如_Nullable_result,__attribute__((swift_async_error(...)))被正确处理。

 

Existential any

AppCode 现在支持的另一个新的 Swift 功能是 existential any的. IDE 支持的范围包括:

  • 正确的代码解析和类型检查。
  • Code completion 和 code generation。
  • 对 code formatter 的更改。

完整的发行说明可在此处获得。


相關推薦

2022-06-03

AppCode 2022.1.2 错误修复更新和 v2022.2 EAP2 现已发布,两个版本都支持 Xcode 13.4;其共同包含的一些更新内容有: 修复了导致具有完整构造函数参数的项目从 autocompletion list 中丢失的问题 ( OC-22819 )。 修复导致 freezes

2022-08-20

AppCode 2022.2.1 现已发布,这是一个错误修复版本。AppCode 2022.2 于几周前发布,通过为 Objective-C 和 Swift 生成 UML 类图来帮助用户分析应用程序的结构;还改进了代码文档、生成和格式化,并与最新的 Xcode 版本和新的 Swift 语言

2022-12-16

您好, AppCode 2022.3 现已发布! 它与 macOS 13 和 Xcode 14.2 兼容,带来了更多针对 Swift 的重构功能,支持语言注入,并提出了新的同步设置方式。 在 v2022.3 发布后,我们将停用该产品。 自 2022 年 12 月 14 日起,我们将不再为 AppCode

2023-01-21

线表单,支持独立部署,可接入多个应用系统,并根据 appCode 实现数据隔离。 在线表单,支持第三方独立接入,目前仅以 若依 为例,并提供详细的接入文档和示例代码。 在线表单,不修改任何 若依 默认代码

2022-07-30

PyCharm 2022.2 已发布,此版本提供对 Python 3.11 语言功能和新 PyScript 框架的支持,主要有如下内容: Python 3.11 支持 HTTP 客户端 用于设置远程解释器的新 UI 运行当前文件 对 PyScript 的初始支持 Jupyter 笔记本 数据库管理

2022-07-24

PyCharm 2022.2 RC 现已发布。一些更新内容如下: 在 Markdown 文件中生成目录的新操作 现在可以根据文档标题轻松地在 Markdown 文件中生成目录。此新操作可从“Insert”和“Generate”弹出菜单中获得,你可以通过 Alt+Insert / ⌘ N 快

2022-07-26

WebStorm 2022.2,即今年的第二个更新已经发布了。这次更新的新功能使 WebStorm 变得更好,包括对 Angular 独立组件的支持,对 Vue 3 的更新,对 TypeScript 4.7 的支持,内置远程开发,以及对编辑器的大量改进。 对 Angular 独立组件的

2022-06-24

IntelliJ IDEA 2022.2 EAP 6 发布啦,此版本带来了改进的 Run Current File、在分析器中支持 Kotlin 内联函数、自动导入受信任的 SSL 证书等功能。 运行当前文件(Run Current File) 2022.2 引入了运行/调试小部件提供的运行当前文件功能的改

2022-05-31

IntelliJ IDEA 2022.2 EAP 2 现已发布。此版本包括改进了 JSON、YAML 和 .properties 文件的使用、支持 Jakarta Persistence 3.1 中的新功能,更好地支持 Bean Validation 注释等等。开发者可以从网站、Toolbox App,或通过使用 Ubuntu 的 snaps 下载最新版

2022-07-09

IntelliJ IDEA 2022.2 首个公开测试版已发布。 主要变化 增强远程开发体验 远程开发功能将 IDE 拆分为本地和远程组件,IDE 本身作为后端服务安装在远程服务器上用于加载项目。同时瘦客户端(thin client)在本地运行并提供完

2022-05-24

IntelliJ IDEA 2022.2 首个 EAP 版本现已发布,带来了许多有用的改进;同时将 IDE 迁移至 JBR 17,以提高 IDE 性能。开发者可以从网站、Toolbox 应用程序,或通过使用 Ubuntu 的 snaps 下载最新版本。 具体更新内容如下: 用户界面 在 Mac

2022-07-13

PhpStorm 2022.2 Beta 已发布,本期带来如下更新: 新的功能 Mockery 支持 Rector 支持 在 创建类 对话框中可创建枚举 Blade 支持 @props 和 @aware 指令 PHP、JSON、YAML 和 .properties 中的可点击 URL 对泛型的改进 支持 int 改进了

2022-07-16

IntelliJ IDEA 2022.2 第二个 Beta 已发布,更新内容主要是针对远程开发功能以及编辑器的优化。 远程开发 优化链接 新版本改进了部署流程,从多方面优化了远程开发体验: 新变化加速了部署过程 高级日志记录可在发生故

2022-07-29

CLion 2022.2 已发布,此版本改进了 CMake 集成、增强的静态和动态代码分析、更好的调试器集成以及远程和 Docker 工具链的性能改进。 主要内容: 增强的快速文档弹出窗口 与 CMake 更好地集成 调试器更新 嵌入式开发 代码