AppCode 2019.2 is officially released, supporting Swift 5.1

2019/07/2611:00:15 technology 2021

AppCode The second major update of 2019 is released. The updated content of the new version is as follows:


AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews


Swift

Language support

38 Support Swift 5.1

Code folding

  • Closures in Swift usually contain a lot of statements, and the new version implements code folding for them, making it easier for users to write and read Code.

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

高亮

  • Even if the information is missing, you can highlight the Swift keyword. This is the new version to make the code more Readability work:

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

Create From Usage

  • AppCode 2016.3 introduced Create From for Swift variables, functions and properties Usage intent, and added types and initializers to the series in the 2017.1 version. In AppCode 2019.2, the intention of the Swift enumeration case is added:

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

Find Usages

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

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

Join Lines

  • use Join Lines0d⇧ (⌥F7) J) Easily merge variable declaration and initialization:

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

Automatic import

  • AppCode 2019.2 Fixed the problem of automatic import function, and now it is automatic Import should add the correct import directive.

Debug

Disassembly view

  • When the source code is not available, force a single step (⌥⇧F7) disassembly code (or in the debugging tool) Select the frame in the window):

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

Completion

  • Now you can also use ⇥ to complete the debugger command:

Code Coverage

  • No other configuration is required, just use Coverage to run:

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

View in the left editor gutter Coverage result:

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

Click on the coverage color indicator to view the hit count or hide coverage:

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

View coverage statistics in the Project view or in a separate tool window:

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

Build, run, debug and test during indexing

  • In AppCode 2019.2, you can immediately build, run, debug and test the project, even for the first time Open it

integration

TextMate Bundles plugin

Sometimes the project may contain codes in other languages. For some of them, AppCode provides full-featured support, including:

  • Bundled support for JavaScript, XML, HTML, CSS and YAML
  • Plugins for Kotlin/Native
  • Plugins for Markdown and AppleScript

...and more. For those languages ​​that are still not supported, basic code completion is now provided and highlighted through the TextMate package:

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

Most Ruby DSLs can also run after some configuration.

Shell script plugin

  • Code assistance for shell scripts is available out of the box.

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

Submit Announcement

  • You can directly submit changes from the local

AppCode 2019.2 is officially released, supporting Swift 5.1 - DayDayNews

0da1a0#04a7a0#release

download address: https://www.jetbrains.com/objc/download/

technology Category Latest News