AppCode 2016.1 Help

Inspection Tool Window

View | Tool Windows | Inspection

  • You can access the tool window this way only when it is already opened through Code | Inspect Code.
  • After you deactivate the tool window manually by clicking the Close button close.png, the tool window is again available only through Code | Inspect Code.

The Inspection tool window displays inspection results on separate tabs.

The left-hand pane of each tab shows a tree view of the inspections for which problems are found. The right-hand pane shows summary information for an item selected in the left-hand pane.

On this page:

Toolbar buttons

ItemShortcutDescription
img ⌘R Click this button to run the inspection and show the results on the same tab.
img ⌃⇧F4Click this button to close the current tab or the tool window.
img ⌘+ Expand all nodes
img ⌘- Collapse all nodes
img ⌥⌘↓ Navigate to the next item.
img ⌥⌘↑ Navigate to the previous item.
img Turns the Autoscroll to source option on or off. When the option is on and you select an item, the corresponding source file opens in the editor and the appropriate fragment is highlighted in the file.
exportToTextFile Click this button to export the inspection results into XML or HTML format.
img N/A Use this icon or shortcut to open the corresponding help page.
img If this toggle is on, the problems are grouped into Errors and Warnings. Otherwise, the problems are grouped by inspections.
img Turns grouping by directories on or off.
img When this toggle is on, the resolved and excluded items are not shown.
img If you run the inspections several times on the same tab, press this button to filter the differences.
img If you run the inspections several times on the same tab, press this button to hide the items that did not change since the previous inspection.
img Click this button to edit the current inspection settings.
img img ⌥⏎ Click this button to resolve the problem for the selected inspection item by choosing one of the available quick fixes from the list.
img Click this button to disable or suppress the run of the selected inspection.

Context menu commands

ItemShortcutDescription
Jump to Source ⌘↓ Open the file that contains the selected problem in the editor and place the cursor at the beginning of the corresponding code fragment.
Find Usages ⌥F7 Search for usages of the selected file.
Exclude Exclude the selected items from further examination. Excluded nodes are shown strikethrough. If the filter toggle img is on, the excluded nodes are hidden.
Include ⇧⌫ Include previously excluded items in the list of results. All nested subelements are included too.
img img ⌥⏎ Select one of the suggested solutions.
Edit SettingsChange the settings for the selected inspection or group of inspections in the Errors dialog.
Disable inspectionDisable alerts for the selected inspection in the active tab of results. If the filter toggle img is on, the nodes for disabled inspections are hidden.

See also, Disabling and Enabling Inspections.

Run inspection onRerun the selected inspection and display the results on a new tab.
Suppress problem /
Suppress problem for class
Suppress the inspection for the selected problem or the selected class.
Local historyPerform a local history-related action. See Using Local History.

Inspection report

The inspection report is shown in the right-hand pane of the results tab when an inspection node is selected in the left-hand pane. The report includes the following:

  • Name. The name of the class or the class member where the problem has been detected.
  • Location. The hyperlink to the class.
  • Problem synopsis. A brief description of the problem.
  • Problem resolution. A list of possible solutions (if available). Clicking a hyperlink invokes the corresponding fix. If no hyperlinks are present, you have to fix the problem yourself.

See Also

Last modified: 20 July 2016