The search command(⇧⌘F7) makes it possible to visualize usages of a symbol in the current file.
All found usages of a symbol in the current file are highlighted and color-coded, as defined in the Color Scheme settings page, to represent read or write access to the symbol. In addition to the highlights of occurrences in a text, the stripes of the same colors appear in the marker bar, accompanied with tooltips.
The behavior of usage highlighting is configurable: you can make AppCode show usages of a symbol at caret automatically, or invoke it with a command.
By default, AppCode highlights the usages of a symbol at the caret within the opened file in the editor.
Activating automatic highlighting of usages
Open the Preferences dialog box ( ), and click General under the Editor node.
On the General page, select the Highlight usages of element at caret checkbox in the Highlight on Caret Movement area.
Highlighting usages of a symbol in the current file
Place the caret at the selected symbol in the editor. If automatic usages highlighting is enabled, see all its occurrences in the current file highlighted. Otherwise, proceed to the next step.
On the main menu, choose, or press ⇧⌘F7.
Navigating among usages
To navigate among usages, do one of the following:
Click on a stripe in the marker bar to navigate to the respective usage location.
Use the ⌘G and ⇧⌘G keyboard shortcuts to navigate to the next and previous usages respectively.
To remove highlighting of usages, press ⎋.