Swift Package Manager
AppCode 2022.1: Swift Support Improvements, Xcode 13.3 Support, and More
AppCode 2022.1 brings support for async sequences, postfix #if member expressions, isolation control specifiers for Swift actors, improvements for Swift Package Manager integration, better VoiceOver support, and more.
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! Download AppCode 2021.2 Swift Language Support 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 Documentations Tags AppCode now shows completion for common documentation tags in Swift: Complete Statement Completion for statements automates routine actions when writing typical statements, such as if, else, while, and others. Simply write if and press ⌘⇧⏎ to have curly brackets inserted automati
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 Swift 5.4 toolchain for Windows). Add the following items to the system PATH variable: %SystemDrive%\Program Files (x86)\Microsoft Visual Studio\Shared\Python<version> (required for lldb and swif
Server-side Swift in AppCode
In this short article we’ll take a look at various AppCode features that are useful for server-side Swift development, as now you can open standalone SPM projects in AppCode on macOS. Check out and open the project On the Welcome screen, click the Get from VCS button and enter the address of the Feather repository: Click Clone. As soon as the project is checked out, it will be automatically opened in AppCode. After loading the project, AppCode will start syncing its dependencies declared in Package.swift. You can manually invoke the synchronization later from Tools | Swift Package Manager of
New AppCode 2021.1 EAP: Support for Standalone Swift Package Manager Projects
Hi everyone, The new AppCode 2021.1 EAP is here! It introduces long-awaited support for standalone Swift Package Manager projects. You can now open them even without the .xcodeproj file: Swift Package Manager actions are available in a separate submenu of the Tools menu, as well as in the Project view context menu: Code assistance (highlighting, completion, refactorings, navigation) works the same as it does in regular Xcode projects. That’s pretty much it! The full release notes are available here. Your AppCode team JetBrains The Drive to Develop
AppCode Starts 2021.1 EAP: Performance Improvements and Bug Fixes
Hi everyone, Today we are starting the Early Access Program for AppCode 2021.1, and the first build is already available to download from our site. Performance We've decreased the time it takes to open large projects once the initial indexing and caching is finished. Swift Package Manager AppCode now resolves all Objective-C entities in Swift packages: In addition, local Swift packages are now correctly processed. As usual, we have a heap of bug fixes – you can find them all in our release notes. Your AppCode team JetBrains The Drive to Develop
AppCode 2020.2 is Here With Initial Swift Package Manager Support, the Change Signature Refactoring For Swift, Performance Improvements, and More!
Introducing our second update this year – AppCode 2020.2! Download AppCode 2020.2 Initial Swift Package Manager Support Swift Package Manager provides an easy way to manage project dependencies in Xcode projects, and its rate of adoption grows year after year. AppCode 2020.2 delivers initial support for Swift Package Manager dependencies in Xcode projects, which includes: The same general code assistance (completion, highlighting, and navigation) that is available for regular Xcode projects, plus some specific completion features, like target name completion in Package.swift: SPM dependencies
New AppCode 2020.2 EAP: SourceKit Completion and Bug Fixes
Hi everyone, The new AppCode 2020.2 EAP build is available for download on our site. SourceKit completion In AppCode 2020.1 we’ve added code completion during indexing using SourceKit. In this EAP build we start using SourceKit results in the code completion even after the indexing phase is complete. We do this by merging them with AppCode’s completion results, so the code completion in Swift should become more accurate in general. Bug fixes The following issues are fixed in this build: SourceKit-related features weren’t supported for SPM projects (OC-20240) Problem with access con
AppCode Starts 2020.2 EAP: Initial Swift Package Manager Support, Performance and Code Completion Improvements, and More
Hi everyone, Today we are starting the Early Access Program for AppCode 2020.2, and the first build is already available to download from our site. (more…)
Server-side Swift in CLion
Hi everyone, In this article, we will take a look at the CLion and AppCode features which are especially useful for server-side Swift development. You can either read through to the end of this article to learn about them all or watch the short demo below to see them in action: (more…)
Swift Package Manager support in CLion
Hi everyone, Today we are excited to announce that the Swift plugin for the latest CLion 2018.3 EAP build supports Swift Package Manager projects directly! Simply open the SPM project and work with it – no additional configuration required. Read on to learn about all the available features, or watch the short demo below to see them in action: (more…)