AppCode 2022.2 EAP3: Concurrency Interoperability with Objective-C and Support for Existential Any
Hi, A new AppCode 2022.2 EAP build (222.2964.42) is available for download. Builds are available from our website and via the Toolbox App. You can also update via patch if you’re using the 2022.2 EAP2 build. Give the free EAP builds a try and let us know what you think about the changes! Share your feedback in the comments or submit it to our issue tracker. DOWNLOAD APPCODE 2022.2 EAP Concurren
Swift on Windows in CLion
Hi, You may have heard that Swift is now available on Windows. We've been following this development closely, and we've decided to make it possible to use the Swift plugin in CLion on Windows. It’s now available in CLion 2021.1 EAP (211.6556.10). Let’s take a look! Prerequisites Install all the required and recommended components from the official Getting Started guide (note that you need the Swi
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
AppCode Starts 2020.1 EAP: Type Hierarchy in Swift, Documentation Comments Generation, New Code Assistance Actions, and More!
Today we are starting the Early Access Program for AppCode 2020.1, and the first build is already available to download from our site. (more…)
New AppCode 2019.3 EAP: Performance Improvements, Support for Alternative Swift Toolchains, and More
Hi everyone, A new AppCode 2019.3 EAP build is available for download on our site. The highlights of this update include: Support for alternative Swift toolchains (OC-13008). If you set a specific Swift toolchain in Xcode (such as Swift for Tensorflow) selected in AppCode preferences, AppCode will correctly resolve entities for this toolchain, use it for building, running, testing, and
AppCode 2018.3 is here!
Please welcome the release of AppCode 2018.3! Read on to learn about Swift 4.2 support, new Generate actions, Navigate to Type Declaration, and lots of formatting improvements for Swift, iOS extensions support in the debugger, better resolve in multi-target projects, and much more! Download AppCode 2018.3 (more…)
AppCode starts 2018.2.3 EAP
Hi everyone, Today we are starting the Early Access Program for AppCode 2018.2.3. Build 182.4505.6 is now available for download on our site. Improvements AppCode now shows all the possible candidates for Swift functions with default parameters in the completion together with parameter names: This change can add a lot of completion candidates, so here we need your feedback. Please share
AppCode starts 2018.2.2 EAP: completion for Swift key paths
Hi everyone, Today we are starting the Early Access Program for AppCode 2018.2.2. Build 182.4323.4 is now available for download on our site. New features Have a working completion for Swift key paths: Completion in #keypath() (OC-15059) and for subscript components in key paths (OC-16222) is to be improved in future. Adjust access control for setters with the new quick-fix: Improve
New AppCode 2018.2 EAP: breadcrumbs for Swift
Hi everyone, New AppCode 2018.2 EAP build 182.3569.28 is available for download on our site. Breadcrumbs for Swift Now AppCode shows breadcrumbs for the Swift code and allows configuring them in Preferences | Editor | General | Breadcrumbs: To show breadcrumbs only for the current editor, select Active Editor | Show Breadcrumbs in the View menu. Bug fixes The following issues have been
Three AppCode plugins for Swift development
There are a lot of helpful plugins in AppCode plugin repository - such as, for example, the Markdown support. Today we will take a look at three plugins dedicated to Swift development. SwiftLint SwiftLint is a static analysis tool by Realm that helps you enforce Swift style and conventions in your project. You can use it in AppCode in the same way as in Xcode, by adding the corresponding build p
New AppCode 2016.2 EAP brings Introduce Variable refactoring and argument placeholders for Swift!
Hi everyone, New AppCode 2016.2 EAP is available for download with new great features on board! As usual, the patch update is also available if you are using previous 2016.2 EAP build. Introduce Variable This build brings one of the most important features from our roadmap - initial implementation of Introduce Variable refactoring for Swift. Let’s see how you can use it: Select the expres