AppCode 2020.2 is here with initial Swift Package Manager support, speed improvements for code completion, navigation, and highlighting, the Change Signature refactoring for Swift, a brand new Problems view and inspection widget, full support for GitHub pull requests, and more!
Initial Swift Package Manager support is here!
Open Xcode projects with SPM dependencies and benefit from general code assistance while you work with them.
Build, run and debug them, and have SPM dependencies displayed right in the Project view.
Easily change method signatures in the whole project with the new Change Signature (⌘F6) refactoring for Swift.
It allows you to change the order of parameters, edit internal and external parameter names, change method visibility, and more.
Code completion, highlighting, and navigation are all faster in general, thanks to reworked indexing and caching. In addition, lots of freezes that used to occur when reloading the project should now be eliminated.
Completion for get
, set
, didSet
, and
willSet
automatically jumps to the statement body.
Smart completion now includes initializers.
Font completion works the same way it does for Objective-C.
Code completion now offers trailing closures in the completion list.
SourceKit completion is now available even after indexing, and it is combined with AppCode completion to provide better results.
Use the new inspection widget and brand new Problems view to find all the problems in the current file faster.
Navigate between errors by clicking on the /
buttons.