AppCode 2019.2 released, support for Swift 5.1

AppCode 2019 years of the second major update released. The new version updates are as follows:

Swift

language support

  • AppCode 2019.2 support Swift 5.1

Code folding

  • Swift closures typically contains many statements, which implement the new version code folding, so that users can more easily write and read the code.

Highlight

  • Even the lack of information can also highlight Swift keywords, this is the new version to make the code more readable work:

Create From Usage

  • AppCode 2016.3 introduced to Swift variables, functions and attributes the Create From Usage intent, and added in version 2017.1 and type initializer for the series. In AppCode 2019.2, add the intention Swift enumeration of cases:

Find Usages

  • In AppCode 2019.2, you can see in the Find Usages (⌥F7) how to use the tool window Swift Code:

Join Lines

  • Use  the Join Lines  ( ⌃⇧J) to easily merge variable declaration and initialization:

Automatically import

  • AppCode 2019.2 fix the problem automatically import function appears now automatically import should add the correct  import command.

 

Debug

Disassembly view

  • When the source code is not available, single-step force (⌥⇧F7) assembly code (or selected frame debugger window):

Completion

  • It is now also available  to complete the debugger commands:

Code Coverage

  • No additional configuration, just use Coverage run:

See coverage results in the gutter to the left side of the editor:

Click the cover color indicator to see the hit count or hide Coverage:

In the "Project" view or a separate tool window to view the coverage statistics:

During the construction of the index, run, debug and test

  •  In AppCode 2019.2 can be constructed immediately, run, debug, and test items, even if it is first opened

integrated

TextMate Bundles 插件

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

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

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

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

Shell 脚本插件

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

提交窗口

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

发布公告

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

Guess you like

Origin www.oschina.net/news/108526/appcode-2019-2-released