Released: Jan 23, 2020
2019.3.4 での更新項目
機能
Frameworks Reactor
- Highlight debug mode initialization when already initialized.
- Settings tab for automatic debugging initialization.
- onOperatorDebug in debugging reactor apps.
Frameworks Spring
- Spring 5.2 reactive event model support.
Java Code Completion
- No longer suggests APIs from JDK version higher then language level.
Lang FreeMarker
- Support for freemarker 2.3.29.
User Interface Project View
- Added the ability to "Copy path" relative to repository root.
No subsystem
Released: Jan 16, 2020
2019.3.3 での更新項目
不具合の修正
- Attempt to load pods list silently fails if a CDN repo is the only one available.
- Rebuilding of projects with a lot of output takes significantly longer, than in Xcode.
Released: Dec 19, 2019
2019.3.2 での更新項目
不具合の修正
Refactor | Move fails to move members to a new class in mixed Objective-C/Swift project.
- AppCode crashed when debugging app in iOS Device.
- It shouldn’t try to inject Reveal library when run destination is Mac Catalyst.
- Freeze invoking Generate Initializer when resolve has not yet finished.
Released: Dec 4, 2019
2019.3 での更新項目
機能
Swift
- AppCode 2019.3 extends its Swift 5.1 support, covering Swift function builders, opaque result types, and more features from the latest standard.
- Split / Join Intentions - Save time coding thanks to a new family of split / join intentions for Swift:
- Split / join variable declaration and assignment
- Split variable declarations with multiple elements
- Split / join nested if/else statements
- Merge / split conditions within a single if
- Flip / Invert / De Morgan's Laws Intentions - Another set...
Released: Jul 24, 2019
2019.2 での更新項目
機能
Swift
- AppCode 2019.2 comes with initial Swift 5.1 support including property wrappers, static subscripts, and more.
- Closure Folding - Code folding now works for Swift closures, making your code easier to read.
- Keyword Highlighting - Have Swift keywords highlighted immediately even if the indexing and caching have not finished.
- Join Lines - Easily merge variable declaration and initialization using Join Lines.
- Create From Usage - Create Swift enum cases from usage in the code.
- Find Usages...
Released: Apr 10, 2019
2019.1 での更新項目
機能
Swift - AppCode 2019.1 comes with Swift 5 support including dynamic callables, raw text literals, identity keypath, and more.
- Go To Declaration - Place the caret before the parentheses to jump to the class declaration when using Go To Declaration with initializers. To jump to the initializer declaration, place the caret inside the parentheses.
- Multiline Strings - Convert string literals to multiline strings simply by pressing Enter.
- Move Statement - Move loops, switches, conditional...
Released: Nov 28, 2018
2018.3 での更新項目
機能
Swift
- AppCode 2018.3 comes with Swift 4.2 support including future enum cases, new compiler diagnostic and version directives, and more.
- Generate - Generate initializers, hashValue and the equality operator, description and debugDescription properties in no time using the new Generate actions.
- Navigate to Type Declaration - Jump directly to the type declaration in Swift.
- Exit point highlighting - Find all the exit points in your code easily by placing the caret on a break, continue, try...
Released: Aug 13, 2018
2018.2 での更新項目
機能
- Swift
- Extract Closure - With AppCode 2018.2, extracting a closure is as simple as pressing ⌃T and selecting Closure.
- Inline Rename - Rename Swift symbols in your code faster with no dialogs displayed. The Rename refactoring works correctly for Objective-C block arguments, class names exported to Objective-C from Swift using the @objc attribute, Swift enum cases in Objective-C, and lots of Objective-C declarations that are translated to Swift using special heuristics.
- Attribute Completion...
Released: Apr 3, 2018
2018.1 での更新項目
機能
Swift
- Modern Swift - AppCode 2018.1 comes with initial Swift 4.1 support including conditional conformances, build configuration import tests and more.
- Implicit modules - Dispatch, CoreGraphics and lots of other silently imported frameworks are now correctly resolved to provide you with much improved completion and navigation.
- Quick support - Have Quick tests displayed hierarchically in the test runner, and easily jump to the source of the specific test.
- RxSwift support - Completion and...
Released: Nov 30, 2017
2017.3 での更新項目
機能
- Swift
- Modern Swift - AppCode 2017.3 comes with support for all the latest Swift 4 features including multi-line string literals, smart keyPaths, class and subtype existentials, and more.
- Inspections and intentions - Add or remove explicit types in variable declarations with the new Add/Remove explicit type intention. Remove redundant @objc attributes in your code base simply by running the corresponding inspection on the whole project or by using the quick-fix in your code.
- Parsing and...