AppCode 2021.2: Improved Swift Support, Complete Statement, Call Hierarchy for Swift, and More!
Please welcome our second major update this year – AppCode 2021.2!
AppCode 2021.2 includes support for the following Swift proposals:
- SE-0289: Result builders
- SE-0295: Codable synthesis for enums with associated values
- SE-0296: Async/await
AppCode now shows completion for common documentation tags in Swift:
Completion for statements automates routine actions when writing typical statements, such as
while, and others. Simply write
if and press
⌘⇧⏎ to have curly brackets inserted automatically. Then press
⌘⇧⏎ again when the
if condition is specified to jump directly to the
Call Hierarchy is one of the most helpful navigation views in many JetBrains IDEs. Now it’s available for your Swift code:
Swift Package Manager
Run and Debug During Indexing
You can run, build, debug, and test regular Xcode projects even before AppCode has finished its indexing. In AppCode 2021.2 we’ve made it possible for you to run and debug SPM projects in the same way.
AppCode now understands
linkLibrary, and other new build settings from the SE-0238 proposal:
Kotlin Multiplatform Mobile Plugin for AppCode
Have you already tried Kotlin Multiplatform Mobile for your applications? If not, it’s a good time to test it right in AppCode. Download our new KMM plugin, install it in the IDE, and have ready-to-use templates for new projects, the Gradle DSL for unifying Android and iOS app configuration, cross-language code assistance, and more:
Preview Tab for Debugger
Sometimes when you debug your application, you have many files opened during stepping. Now you can have a single tab for all of them with the Preview tab enabled:
Text Search in Local History
Local History helps you constantly track all changes made to a project independently of version control. Now you can search for a specific change in Local History and locate the rollback point faster with full-text search:
Starting with this version, you can use AppCody fully localized to Chinese, Korean, or Japanese. Localization is available as non-bundled language pack plugins that you can easily install in your IDE. More than 1.5 million users started using the partially localized EAP version of our language packs.
That’s it! Explore all the new features in detail on our website and start your free 30-day evaluation to see them in action for yourself!
Your AppCode team
The Drive to Develop
AppCode 2023.1 Bug-Fix Update
Hi, AppCode 2023.1 has just been released with fixes for Xcode 14.3 compatibility, Swift refactorings and intentions, the IDE’s UI, and Kotlin Multiplatform Mobile. On December 14, 2022, along with the AppCode 2022.3 release, we sunsetted the product and stopped sales. While we’ve refocused the te…
AppCode 2023.1 Release Candidate
Hi, On December 14, 2022, along with the AppCode 2022.3 release, we sunsetted the product and stopped sales. While we’ve re-focused the team's efforts in other directions, we’ve kept providing technical support to our current users and are releasing bug-fix updates in 2023, targeting mostly the Xco…
AppCode 2022.3 Release and End of Sales and Support
AppCode 2022.3 has just been released. With the release of v2022.3, we are sunsetting the product.
AppCode 2022.3 Release Candidate Is Here
Hi everyone, The release of AppCode 2022.3 is approaching, and the release candidate (build 223.7571.233) is now available for download on our website. You need to have an active subscription or activate a free trial to use this build. The main highlights of this build include: We fixed the r…