AppCode 2020.3 Is Here: Swift Localization, New Inspections and Intentions, SourceKit-Based Go to Declaration, XCFrameworks Support, Improved Refactorings, New Debugger Features, and More!
Welcome our third update this year – AppCode 2020.3! Download AppCode 2020.3 Swift Language Support The following Swift changes are now supported in AppCode: SE-0279, SE-0286: Multiple trailing closure syntax. Allow synthesis of Equatable and Hashable in conditional conformances (see the SE-0185 amendment). SE-0276: Multi-pattern catch clauses. SE-0269: Increased availability of implicit self in @escaping closures when reference cycles are unlikely to occur. SE-0044: Import as member improved as described in OC-20445. SE-0280: Enum cases as protocol witnesses. Localization Stri
New AppCode 2020.3 EAP: SourceKit-based Go to Definition and Bug Fixes
Hi everyone, The new AppCode 2020.3 EAP build is available for download from our site. SourceKit-based Go to Definition Go to Definition now works for code symbols during indexing and caching, so you no longer need to wait for the indexing to finish. We use SourceKit which similarly allows code completion and navigation to be used during indexing. We are still working on this feature, so there are still some issues linked to this base ticket. Localization Completion now works for localization keys inside NSLocalizedString. Bug Fixes The following notable issues are fixed in this build: Swif
New AppCode 2020.3 EAP: Localization Intentions, Program Counter Location Point, and More
Hi everyone, The new AppCode 2020.3 EAP build is available for download from our site. Localization You can now localize strings easily in Swift code using the Localize string intention, which automatically generates NSLocalizedString and adds a key-value pair to the .strings file: NSLocalizedString statements are folded by default in the code editor: Navigation allows you to jump from code to the localization key-value pair via ⌘B. In addition, the context menu option for creating the .strings file is available in the Project view’s context menu. Debugger AppCode now displays the current