AppCode(英語版) のリリース

Released: Jul 26, 2017

2017.2 での更新項目

機能

  • Swift
    • Extract method - Easily extract methods and functions from your Swift code just by pressing ⌥⌘M, and have the signature suggested automatically together with parameter names.
    • Override/Implement completion - Type the entity name you need to override or implement, select it in the completion list, and have the corresponding stub automatically generated by AppCode.
    • Code style - Benefit from new formatting options for Swift, including:
      • Separate Blank Lines sections for protocol properties...

Released: Mar 28, 2017

2017.1 での更新項目

機能

Swift

  • Language support - AppCode 2017.1 brings long-awaited improvements in Objective-C/Swift translation, support for nullability audited regions and lots of the latest Swift 3 features.
  • Create from usage - Generate new classes, structs, protocols or enums together with needed initializers right from their usages in your code.
  • Override/Implement - Override or implement multiple methods at once – now even faster thanks to a UI showing Swift members hierarchically and more accurate code...

Released: Dec 6, 2016

2016.3 での更新項目

機能

  • Initial Swift 3 support that features several of the latest language changes.
  • Reformat code easily with a set of new Swift code style options for chained method calls, closures, condition clauses, method parameters and more.
  • Create Swift functions, properties and variables just by using them with Create from Usage actions.
  • Experience significantly improved editor performance, and faster completion, navigation and code resolution in pure Swift and mixed Swift/Objective-C code.
  • See all the...

Released: Jul 21, 2016

2016.2 での更新項目

機能

Swift:

  • New Introduce Variable refactoring easily extracts complex Swift expressions into local variables.
  • See all errors and warnings immediately in the editor and quickly fix problems by applying suggested quick-fixes, with SourceKit inspections and fix-its integrated.
  • Fix spelling errors in your Swift code constructs or comments easily with the new Spelling Inspection.
  • Insert predefined code constructs or surround your code with predefined expressions using Live Templates.
  • Benefit from...

Released: May 18, 2016

Updates in this release

Updates in 2016.1.2b

  • An important update for all IntelliJ-based IDEs - This update addresses critical security vulnerabilities inside the underlying IntelliJ Platform. The vulnerabilities, in various forms, are also present in older versions of the IDEs; therefore, patches for those are also available.
  • Built-in web server vulnerabilities - The cross-site request forgery (CSRF) flaw in the IDE’s built-in webserver allowed an attacker to access local file system from a malicious web page without...

Released: Apr 28, 2016

Updates in this release

Updates in 2016.1

Swift

  • Use code folding for Swift declarations and focus on the most important parts of your code.
  • Expand or collapse any declaration recursively.
  • Expand or collapse all declarations in the current file.
  • The Swift parser in AppCode 2016.1 now supports more language constructions including
    • Types conforming to the OptionSetType protocol.
    • Self type.
    • Variadic parameters in closures and functions.
    • Typealias initializers.
    • Function array types.
  • Completion for Objective-C types used in...

Released: Nov 5, 2015

Updates in this release

Updates in 3.3

  • Generics - AppCode 3.3 can parse and highlight generic parameters and lets you rename them easily.
  • Nullability Annotations - New nullability annotations in Objective-C, _Nonnull and _Nullable, are now supported in the AppCode editor.
  • Swift 2 Support - Includes parsing, completion and highlighting for error handling statements, cleanup actions and other features recently added in the Swift language.
  • Swift Debugger - Now supports rendering for collections and CoreFoundation types in...

Released: Oct 8, 2014

Updates in this release

Updates in V3.0.5

  • New Integrated UI Designer - You can create scenes, add components to the canvas, edit element properties, navigate through hierarchical Component Trees and create, edit and delete connections.
  • Reveal Integration - Includes the ability to inspect view elements and hierarchies in real time.
  • Project Settings - Add targets and configure frameworks, sources and resources using drag and drop.
  • Cmd+N - Added new code generation features to the Cmd+N shortcut when applied in unit tests...

Released: Jun 24, 2013

Updates in this release

Updates in V2.1

  • Unit Testing - Support for Kiwi testing framework.
  • Integrations - Dash and Ingredients documentation browser integration.
  • Refactorings - Easily create a copy of any class or file, move a class, member or a namespace.
  • Code Generation - Generate common code structures automatically.
  • Warning Suppression - Hide warnings in any part of your code.
  • Code Quality - More than 2,000 code inspections and error diagnostics are displayed in the editor.
  • Debugger and Execution - AppCode bundles...