The latest updates on all JetBrains products and topics
AppCode’s code generation features allow you to avoid having to type in lots of the standard code constructs. With one click, you can add initializers to your classes, implement and override methods, or create properties. In this blog post, we will show how you can use these features in your Swift c…
Hi everyone, AppCode 2020.3.1 is now available for download from our site. Apple Silicon Support You can now download AppCode for Apple Silicon – just select the build on our website: Toolbox App users can select the same build under the Available for Apple M1 section. Please note that a previousl…
Hi everyone, Here is the roadmap for AppCode 2021.1: Swift 5.4 support Support for new versions of Xcode Performance improvements (indexing and resolve speed) Objective-C support for SPM packages (OC-20192) For this release we plan to focus primarily on performance improvements and bug fix…
Live templates are one of the most powerful coding assistance features in AppCode. You can create a template for any code chunk and quickly add it to your code whenever you need it. In this blog post, we will show you how to use predefined live templates, and also how to create new ones and share th…
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-01…
Hi everyone, The release of AppCode 2020.3 is quickly approaching, and the Release Candidate is now available for download on our site. This build requires an active subscription and fixes the following issues: It wasn’t possible to turn off folding for multiline Swift comments (OC-20983). Ther…
Hi everyone, The AppCode 2020.3 Beta 2 build is available for download from our site. This build brings the ability to fold documentation blocks together with support for resultBuilder attribute in Swift and several bug fixes - see them in the full release notes. Your AppCode team JetBrains The Driv…
Hi everyone, The AppCode 2020.3 Beta build is available for download from our site. Go to Declaration SourceKit-based Go to Declaration now works even after indexing. Also, it’s now possible to use it for navigation from entities in module interfaces. Bug Fixes This build fixes the following issues:…
In this tutorial, you will get familiar with the AppCode refactoring tools available for Swift. On a simple project, we will show you how you can quickly and easily improve your code using refactorings. Along the way, you'll also get familiar with some of the inspections and intention actions availa…
In this tutorial, we will cover both basic and advanced features of the AppCode debugger. You will learn how to halt a program execution using different types of breakpoints, examine the paused program state, step through the code, alter the program behavior without exiting the debugger session, and…
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 comp…
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: NSLocalizedStrin…