Polish Your Code with AppCode’s Inspections and Intentions
AppCode is constantly analyzing your code to find parts that can be improved. It provides sets of code inspections and intention actions for each supported language for this exact purpose. Inspections locate unused or redundant code, syntax errors, probable bugs, spelling mistakes, obsolete or redundant code constructs, in other words, everything that you may want to revise before compiling or committing your code. For most issues detected by the inspections, the IDE will provide quick-fixes that will help you repair the problems with a single click. Intention actions suggest ways to alter sp
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
AppCode Starts 2020.3 EAP: Swift Support Improvements, New Intentions and Inspections, and More
Hi everyone, Today we are starting the Early Access Program for AppCode 2020.3, and the first build is already available to download from our site. Download AppCode 2020.3 EAP (more…)
AppCode 2020.1 Is Here with Faster Code Assistance for Pure Swift and Mixed Projects, Completion During Indexing, Documentation Comments Generation, Type Hierarchy View for Swift, and More!
Please give a warm welcome to our first update this year – AppCode 2020.1! Download AppCode 2020.1 (more…)
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…)
AppCode 2019.3 Is Here With Faster Code Highlighting, Completion, and Navigation, Improved Swift Support, New Swift Intentions and Build Messages, and Mac Catalyst Support!
Please welcome our special, performance-focused update – AppCode 2019.3! Download AppCode 2019.3 (more…)
New AppCode 2019.3 EAP: Faster Caching, Improved Build Messages, New Intentions, and More
Hi everyone, A new AppCode 2019.3 EAP build is available for download on our site. The highlights of this update include: “Processing Swift Modules” phase should work much faster compared to AppCode 2019.2 (with Xcode < 11.3 set in Preferences). “Building Module Maps” phase should work faster (Xcode 11.2.x). Faster opening for projects with Mac Catalyst enabled for test targets (OC-19275). Messages tool window: Errors and warnings are now expanded by default (OC-19059). Messages filter is back - now with the same options as in Xcode (OC-19261). New intentions for Swift: Mer
AppCode 2019.3 EAP: Swift Support Improvements, New Intentions, and More
Hi everyone, New AppCode 2019.3 EAP build is available for download on our site. Swift Support This build brings support for the following language features: SE-0258: Property wrappers SE-0244: Opaque result types Completion for SE-0252 (Key path member lookup) Highlighting for parameter attributes Intentions While we are working hard on performance improvements, several new Swift intentions are already here: Flip comparison: Flip binary expression: Invert if condition: For the full list of fixes please see the release notes. Your AppCode Team JetBrains The Drive to
AppCode Starts 2019.3 EAP: New Rendering for Build Messages, New Swift Intentions, and More
Today we are starting the Early Access Program for AppCode 2019.3, and the first build is already available to download from our site. New Build Messages We dedicated a lot of time improving build messages in earlier releases, but our build output parser was still affected by some performance issues. In this release cycle, we’re getting the build output tree directly from Xcode toolchain and only render it in AppCode. For you, this means that: Build speed should be the same as in Xcode for regular and incremental builds. All the necessary information should be visible, including comp
AppCode 2018.3.1: new intentions for Swift
Hi everyone, AppCode 2018.3.1 update is available for download on our site. New intentions Convert int literals to decimal, hex, oct and binary representation: Add digit separators easily: Add return type to a function if the return statement is present: Switch between regular and multiline strings: Highlighting Have escape sequences highlighted in Swift string literals: Also, there should be no more freezes when launching iOS extensions on the device. That’s it! For the full list of fixes please see the release notes. Your AppCode Team JetBrains The Drive to