AppCode 2020.1

Integriert eine schnellere Codeunterstützung in reinen Swift- und gemischten Projekten.
April 22, 2020
Neue Version

Funktionen

Performance

  • Building and caching of bridging symbols on first project opening. Initial caching may require more time, but after it’s finished, all code assistance actions (including completion and navigation) should work much faster than before.
  • Optimized completion for parameters, local variables, and global variables declared in the same file.
  • Faster binary expressions parsing (the “Loading” indicator no longer gets stuck while Swift files are opening).

Swift

  • Completion During Indexing - Use completion in Swift even before indexing and caching is finished.
  • Type Hierarchy - Type Hierarchy (⌃H) works for Swift in the same way it does for Objective-C.
  • Structure View - Added three sorting modes for the Structure view in Swift: Sort Alphabetically, by Type, and by Visibility.
  • Inspections and Intentions - Easily replace if with guard using a new intention. Find and remove unnecessary parentheses in seconds.
  • Documentation Comments - Generate markdown documentation in Swift simply by writing /// and pressing ⏎.
  • Quick Documentation - Have documentation correctly formatted in the Quick Documentation (F1) popup.

Quick Type Definition

  • Learn the type definitions of variables, fields, methods, and other symbols without switching focus away from your code. Place the caret at the necessary symbol and ⇧⌘A | Quick Type Definition.

Touch Bar

  • Fixed all performance issues with Touch Bar integration, and re-enabled it in AppCode 2020.1.

LightEdit Mode

  • You can now make quick modifications to standalone files in a text-like editor without creating or loading an entire project. Use LightEdit mode to open files from the command line, the IDE’s Welcome screen, or from your OS system file manager.

Zen Mode

  • The new Zen Mode is available to help you get rid of possible distractions and focus completely on your code. This new mode combines Distraction Free Mode and Full Screen Mode, so that you don’t have to enable or disable both of these modes every time you want to enter or exit them.

JetBrains Mono

  • JetBrains Mono is a new free and open-source font created specially for developers – and now it is also the default font for all JetBrains IDEs.
Faster code assistance in pure Swift and mixed projects.

AppCode

Intelligente IDE für die iOS/macOS-Entwicklung.

Sie haben eine Frage?

Live-Chat mit unseren JetBrains-Lizenzierungs-Spezialisten.