Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

On the Welcome screen you can start a new or open an existing Xcode project. All Xcode project templates are available inside the New Project wizard. To open an existing project just locate its .xcodeproj file on the disc or checkout the project from a version control system if it is not on your disc.
Image Removed Image Added
Here are some of the concepts of AppCode UI may want to know:
Image Removed Image Added
1 --- Code editors with tabs
2 --- Tool-window: specialized secondary windows attached to the bottom and sides of the workspace and provide access to typical tasks such as project management, source code search and navigation, running and debugging, integration with version control systems, etc.
3 --- Tool-window buttons: buttons that show/hide tool-windows. Numbers near window names indicate keyboard accessors, e.g. Project tool window can be accessed with Cmd-1.
4 --- Project view tool-window: a tool-window that's open by default.
5 --- Navigation Bar
6 --- Run/Debug Toolbar

...

AppCode is a complex and highly customizable development environment. You can quickly change the IDE look using the options under View menu or dive into IDE Settings dialog where you can configure IDE and Project settings.
Image Removed Image Removed Image Added Image Added
AppCode allows customizing virtually anything. Walk through the Settings sections to know what you can change. To help you find a needed configuration option quickly a search field is available.
Image Removed Image Added
One of the important concepts of AppCode and all JetBrains products is a higher productivity via extensive keyboard use. You can do everything from the keyboard inside the IDE and you can customize the keyboard hotkeys as well. AppCode comes with 2 keymap schemes bundled: "Default" and "IntelliJ IDEA". If you are familiar with IntelliJ IDEA, you may find "IntelliJ IDEA" keymap more comfortable, while the "Default" keymap is more Mac-style.

...

When working on your own project, you often know which file or class you want to open and edit. The fastest way to do this is to use Go to Class... (Cmd+O) or Go to File... (Cmd+Shift+O).
Image Removed Image Removed Image Added Image Added
If you know precisely, that you want to get to a definition of MyFavoriteVariable, use Go to Symbol (Cmd+Shift+O)

...

  • Go to implementation or super-class
  • Switch between implementation and declaration
  • Go to related files/classes
  • Go to super method in interface/protocol

Image Removed Image RemovedImage Added Image Added
Other options include:

...

All three views are shown on the below screenshot and allow to quickly navigate to the corresponding source code.
Image Removed Image Added
Additionally, there's a "Quick Lookup" options:

  • Quick Definition Lookup --- allows to see the definition of class/function/symbol without loosing the context (see screenshot above)
  • Quick Documentation Lookup --- shows documentation for an object under the carret (from Xcode)

Image RemovedImage Added
And finally, the last in this section but probably one of the utmost importance --- Usage Search.

...

Just put a caret on a symbol in the editor or select a file in project view and hit Alt+F7, select where to search and see the results in a special view broken down into categories such as 'Variable declaration, Usage in Import, etc.
Image Removed Image Added
Alternatively hit Cmd+Alt+F7 and see the same results instantly in a popup window.
Pick a place you want to jump to and hit Enter to open it in the editor.
Image Removed Image Added

Anchor
h.bhxop6u1fehj
h.bhxop6u1fehj
AppCode Basics: Coding, Generation, Intentions

...