AppCode 2019.2 正式发布,支持 Swift 5.1

2019年07月26日11:00:15 科技 1119

AppCode 2019 年的第二次重大更新发布了。新版本更新内容如下:


AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻


Swift

语言支持

  • AppCode 2019.2 支持 Swift 5.1

代码折叠

  • Swift 中的闭包通常包含很多语句,新版本为它们实现了代码折叠,使用户可以更轻松地编写和读取代码。

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

高亮

  • 即使缺少信息,也可以高亮 Swift 关键字,这正是新版本为使代码更具可读性所做的工作:

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

Create From Usage

  • AppCode 2016.3 中为 Swift 变量、函数和属性引入了 Create From Usage 意图,并在 2017.1 版本中为该系列添加了类型和初始化器。 在 AppCode 2019.2 中,添加了 Swift 枚举案例的意图:

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

Find Usages

  • 在 AppCode 2019.2 中,可以在 Find Usages(⌥F7)工具窗口中看到如何使用 Swift 代码:

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

Join Lines

  • 使用 Join Lines (⌃⇧J) 轻松合并变量声明和初始化:

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

自动导入

  • AppCode 2019.2 修复了自动导入功能出现的问题,现在自动导入应该添加正确的 import 指令。

Debug

反汇编视图

  • 当源代码不可用时,强制单步执行(⌥⇧F7)反汇编代码(或在调试工具窗口中选择框架):

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

Completion

  • 现在也可以使用 ⇥完成调试器命令:

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

Code Coverage

  • 无需其他配置,只需使用 Coverage 运行:

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

在左侧编辑器装订线中查看覆盖率结果:

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

单击覆盖颜色指示器以查看命中计数或隐藏覆盖范围:

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

在“项目”视图或单独的工具窗口中查看覆盖范围统计信息:

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

在索引期间构建,运行,调试和测试

  • 在 AppCode 2019.2 中,可以立即构建、运行、调试和测试项目,即使是第一次打开它

集成

TextMate Bundles 插件

有时项目可能包含其他语言的代码。 对于其中一些,AppCode 提供全功能支持,包括:

  • 捆绑支持 JavaScript,XML,HTML,CSS 和 YAML
  • 支持 Kotlin/Native 的插件
  • 用于 Markdown 和 AppleScript 的插件

……以及更多。 对于那些仍不支持的语言,现在提供基本代码完成并通过 TextMate 包突出显示:

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

大多数 Ruby DSL 在经过一些配置后也可运行。

Shell 脚本插件

  • shell 脚本的代码帮助是开箱即用的。

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

提交窗口

  • 可以直接从本地提交更改

AppCode 2019.2 正式发布,支持 Swift 5.1 - 天天要闻

发布公告

下载地址:https://www.jetbrains.com/objc/download/

科技分类资讯推荐

引领科技豪华MPV新风尚 第二代腾势D9西安车展亮相 - 天天要闻

引领科技豪华MPV新风尚 第二代腾势D9西安车展亮相

兼具宜商气度与家用温情的科技豪华旗舰MPV,第二代腾势D9迎来西安地区正式亮相。新车依托全球新能源MPV冠军底蕴,以第二代刀片电池、双阀云辇-C、天神之眼5.0智驾等核心技术全面升级,兼顾商务体面与家庭舒适,为西北高端用户带来一站式全能出行解决方案。
采购禁入!科华数据材料造假被拒门外 - 天天要闻

采购禁入!科华数据材料造假被拒门外

本报(chinatimes.net.cn)记者胡雅文 北京报道这家赶上AI算力风口的公司,因投标材料造假,被相关采购方列入禁入名单两年,其此前提出的复议申请也被正式驳回。相关采购平台近日发布公告,明确驳回科华数据股份有限公司(下称“科华数据”,002335.SZ)此前提交的复议申请。早在一年前,科华数据已被认定在“信息通信枢纽...
快评乐道L80:15万元级买大五座,这波值得冲? - 天天要闻

快评乐道L80:15万元级买大五座,这波值得冲?

日前,乐道L80正式发布并开启预售,其整车购买预售价为24.58万元起,租电购买预售价则低至15.98万元起。面对大型SUV市场“细分再细分”之竞争趋势,这款乐道年度重磅新车都有哪些优势?又能否成为“大五座SUV革新之作”?下面,圈哥就带大家全方位感受。
成都直击凯威德:纯电全尺寸SUV的张扬与大气 - 天天要闻

成都直击凯威德:纯电全尺寸SUV的张扬与大气

4月22日,凯迪拉克以奥斯卡级盛典规格,将上海保利大剧院点亮为璀璨舞台,在品牌代言人倪妮与全场嘉宾的共同见证下,凯迪拉克全尺寸纯电公路旗舰——凯威德耀然上市。新车共推出长续航四驱Pro、高性能四驱Ultra两款配置,官方售价区间为46.88万-50.88万元。