New video: What’s New in AppCode 2017.1
Hi, Video about new features and improvements in AppCode 2017.1 is here! Your AppCode team JetBrains The Drive to Develop
AppCode starts 2017.1.1 EAP
Hi everyone, Today we are starting the Early Access Program for AppCode 2017.1.1, a bug-fix update to the recently released AppCode 2017.1. Build 171.4073.29 is now available for download on our confluence page. This build brings the following new features: Support for swift and macOS arguments in @available(...) Support for @inline(...) annotations in parser (OC-14331) The following issues are fixed in this build: Can't autocomplete in map/filter/etc. functions (OC-15193) Problem with the type inference of closures with inout parameters (OC-15243) Method blank line sett
AppCode 2017.1: Swift 3 support, Create from usage for types and initializers, Override/Implement improvements, better completion and more!
AppCode 2017.1 is here, so download and try it right now! The patch update is also available if you are using previous 2016.3.3 or 2017.1 RC2 version. To summarize this update: Swift: Better language support, including many improvements in the resolution, completion, and navigation. Create from usage for types and initializers. Override/Implement improvements. Completion improvements. Support for //MARK, //FIXME, and //TODO comment tags in the Structure view. C++: new C++14 and C++17 features. Improved filtering in the Build Messages tool window. Xcode-like bre
AppCode 2017.1 RC2
Hi everyone, We are now very close to the release and glad to announce that AppCode 2017.1 RC2 (build 171.3890.7) is available for download. Note that this build requires an active subscription. The build brings the following fixes: Error handling issues in Swift (OC-15181, OC-15103, OC-12898) Problem with color scheme import (IDEA-169925) We appreciate your feedback and comments, and if you face any issues, please report it to our tracker. Release notes are available by the link. Your AppCode team JetBrains The Drive to Develop
AppCode 2017.1 Release Candidate
Hi everyone, AppCode 2017.1 Release Candidate is out today. This build does not require an active AppCode subscription. The following issues are fixed in this build: Regression with error handling intentions in Swift (OC-15061) Problem with find usages in Swift (OC-13248) Delayed loading of Swift files in editor after rebuilding symbols (OC-15081) Regression when generating get/set methods for protocol properties in class extensions (OC-15125) Create from usage improvements in Swift (OC-14936, OC-15101) The full list of fixes and improvements can be found here. Your App
New AppCode 2017.1 EAP: support for #keyPath in Swift and important fixes
AppCode 2017.1 EAP (build 171.3780.31) is available for download on our confluence page (if using previous 2017.1 EAP build, the patch update is also available). The highlights of this update include: SE-0062: Referencing Objective-C key-paths (OC-14598), which brings correct highlighting and completion for the #keyPath() expression together with the correct resolution and navigation for its arguments SE-0060: Enforcing order of defaulted parameters (OC-14231) Fixes for completion regressions in Objective-C (OC-15030), Swift (OC-15092) and mixed code (OC-15008) The full list of f
AppCode 2017.1 EAP: Create types and initializers from usage in Swift
New AppCode 2017.1 EAP (build 171.3691.17) is available for download on our confluence page. The most important feature in this build is Create type from usage functionality for Swift. Try using a type which does not exist and invoke ⌥⏎ on its usage: Create type option declares new type in the same file. Choose whether you want to create a struct, enum, class or protocol: Select Create type in a new file if you want it to be created in a separate file: AppCode will generate the initializer stub if needed: Do you want to create another one? Just use it in your
New AppCode 2017.1 EAP: first part of Xcode 8.3 support, build messages improvements and more!
AppCode 2017.1 EAP (build 171.3566.27) is available for download on our confluence page (if using previous 2017.1 EAP build, the patch update is also available). This build brings fixes for the following important issues: Problems with running iOS applications and debugging Swift 3.0 projects when using AppCode with Xcode 8.3 beta Problem with nullability attributes ignored in Objective-C refactorings (OC-12150) Find Usages regression when searching for function arguments (OC-14994) Build Messages We added the filter button on the left-hand side of the Build Messages (⌘0) toolwi
New AppCode 2017.1 EAP, build 171.3224.9
AppCode 2017.1 EAP (build 171.3224.9) is available for download on our confluence page (if using previous 2017.1 EAP build, the patch update is also available). This build delivers the following fixes: Swift: SE-0057: Importing Objective-C Lightweight Generics (OC-14134) Resolve and completion for self.init() and super.init() calls in Swift (OC-11928) Resolve problems with Swift struct/enum initializers (OC-14742) Problem with local variables resolution in main.swift (OC-14954) Objective-C and mixed code: Problem with Override/Implement in the mixed code (OC-14856) Re
New AppCode 2017.1 EAP, build 171.3019.2
Update: we found an important regression in this EAP build with indexing/building symbols. We are investigating the problem, for the moment please use the previous EAP build. New AppCode 2017.1 EAP (build 171.3019.2) is available for download on our confluence page (if using previous 2017.1 EAP build, the patch update is also available). This build delivers the following important fixes: Problem with Override/Implement in the mixed code (OC-14856) Regression with macro completion in the previous 2017.1 EAP (OC-14851) Regression with auto-synthesized ivars in Objective-C (OC-14934)
New AppCode 2017.1 EAP: more Swift and mixed code improvements
New AppCode 2017.1 EAP (build 171.2822.6) is available for download on our confluence page and, as usual, we highlight the most important changes in this post. If you are using previous 2017.1 EAP build, the patch update is also available. Swift SE-0116: Import Objective-C id as Swift Any type (OC-14135) Metatypes are now supported (OC-14366) dynamic, lazy, postfix, prefix and indirect keywords are added to the completion list (OC-14511) Better type inference for Swift type elements in expressions (OC-14519) Support for //MARK:, //TODO: and //FIXME: comments in File Structure tool
AppCode 2017.1 EAP: override/implement improvements, better Swift 3 support and more!
Today we are starting the Early Access Program for AppCode 2017.1, and the first build is already available on our confluence page. This EAP does not require an active license, so you can use it for free until the build expiration date. (more…)