在此问题中:更多新的重构,更好的自动完成,
DataGrip提供的数据库支持
,甚至Touch Bar支持。 更详细-在猫下。

斯威夫特
故障闭合
在提取方法之后,我们学会了提取闭包。 没有单独的快捷方式,但是可以通过
⌃T
+
5
轻松调用重构:

与往常一样,闭包签名很容易更改:

重命名
删除了用于本地重命名的对话框:

跨语言部分已完成许多工作。 现在,您通常可以将块参数重命名为Objective-C,使用
@objc
属性从Objective-C导出到Swift的类的名称以及Swift中的枚举元素。
自动完成
我们继续关闭自动完成类型的“基本”案例。 这次添加了自动插入“?” 对于可选类型:

同时,我们添加了一些基本元素,例如,自动完成Swift中的属性:

Hansel和Gretel已保存
我们的面包屑的优点是鸟不会吃它们。 因此,Hansel和Gretel都可以轻松找到回家的路:

扩展注释
在Objective-C中,类别很容易按名称区分。 但是在Swift中,扩展名没有名字。 因此,我们在结构视图中添加了Swift中扩展代码的注释显示:

覆盖/实施
我们修复了基类和协议,可变属性和可选协议部分尚未在基类中实现的同名字段的重载/实现的生成:

意向
在AppCode 2017.3中,似乎出现了添加/删除明确指定的变量类型的操作,而在AppCode 2018.2中,我们为循环实现了相同的操作:

侦错
解决了Python脚本(例如
Chisel )的输出问题:

该平台推出了一个很小但非常方便的功能-通过
⌥⏎
操作断点的一系列操作:

建立讯息
在此版本中,我们似乎决定了显示汇编消息的最后一个真正大的问题-我们开始正常处理“运行脚本”阶段的输出:

数据库支持
在AppCode 2018.2中,我们包含了DataGrip的全部功能,用于处理数据库。 顺便说一下,这是SQLite的示例:
所有功能都可以在我们的
网站上
找到 。
触控条
现在可以在AppCode中使用:

版本控制
与往常一样,
已在IntelliJ平台上添加了
许多增强功能 ,并且所有这些
增强功能现在都可以在AppCode中使用。
使用者介面
更改中最明显的是完全以单一样式重新设计的图标:

您可以
在此处阅读
有关更改图标
的过程。
仅此而已。 与往常一样,
在此处下载bug到
跟踪器 ,然后在此处询问一般问题。