AppCode 2017.3 EAP: completion for optional candidates, add/remove explicit type intention and more

Posted on by Stanislav Dombrovsky

Hi everyone,

New AppCode 2017.3 EAP (build 173.3622.15) is available for download on our site. The following new features and improvements are available:

  • When completing optional candidate, press ? or ! and have it inserted in the code right after the currently selected item in the completion list:
    Completion
  • New Add/Remove explicit type intention allows to automatically add or remove explicit type in variable declarations:
    Add/remove explicit type intention
  • Better support for JUCE, a library widely used in the audio development. This build brings a heap of fixes for the incorrect code analysis issues.
  • Fix for the resolve problem in Swift when a target has an extension with the same product module name (OC-16190)

That’s it! See the full release notes here.

Your AppCode team
JetBrains
The Drive to Develop

Comments below can no longer be edited.

2 Responses to AppCode 2017.3 EAP: completion for optional candidates, add/remove explicit type intention and more

  1. Alex says:

    November 14, 2017

    Hi, there seems to be a memory leak with this AppCode EAP / SourceKit service.
    http://www.goloskok.com/u/image-FUHC8jRqL7.png

    Closing AppCode gets it down to around a gig having Xcode open.

    • Stanislav Dombrovsky says:

      November 14, 2017

      AppCode uses the SourceKit service from Xcode for displaying inline errors in editor for Swift. SourceKit service is provided by Apple and we do not modify it. Please, report this issue to Apple bug tracker.

Subscribe

Subscribe to product updates