File | Settings | Project Settings | Inspections
Use this page to customize inspection profiles, configure inspection severities, disable and enable inspections, and configure inspections for different scopes. The page is divided into the following areas:
|Profile||From this drop-down list, select the name of the profile to configure. All modified inspections are highlighted.|
|Share profile||Select this check box to make the selected profile available for your team, i.e to make it the project-level profile. If you create IDE-level profile for your own purposes, make sure that this check box is cleared.|
|Add||Click this button to create a new profile. The profile is created based on the Default profile, on the IDE level.|
|Copy||Click this button to create a new profile with the specified name, based on the current profile.|
|Delete||Click this button to delete the current profile. The pre-defined profiles cannot be deleted.|
|Import||Click this button to import a profile from an xml file.|
|Export||Click this button to export the selected profile as an xml file.|
Current Profile Toolbar
|Ctrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCommand NumPad or Command EqualsCommand NumPad or Command EqualsCommand NumPad or Command Equals||Click this button to have all inspection nodes expanded.|
|Ctrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCommand NumPad - or Command MinusCommand NumPad - or Command MinusCommand NumPad - or Command Minus||Click this button to have all inspection nodes collapsed.|
|Ctrl+RCtrl+RCtrl+RCtrl+RShift+Alt+5Ctrl+HCtrl+HCtrl+FCommand RCommand RCommand R||Click this button to abandon the modifications and have the current profile reset to defaults.|
|Click this button to have all the check boxes of the profile cleared and thus disable all the profile inspections.|
|Click this button to lock the current profile and prevent any changes to it if PyCharm is updated and new inspections appear. You can only change such profile manually.|
|InsertInsertInsertInsertInsertInsertInsertInsertShift BackspaceInsertShift Backspace||Click this button to specify the scope for the selected inspection.
If an inspection is enabled and no scope is specified for it, the inspection is applied to all project sources.
|DeleteDeleteDeleteDeleteDelete or Ctrl+DDeleteDeleteDeleteDelete, Backspace or Command BackspaceDelete, Backspace or Command BackspaceDelete, Backspace or Command Backspace||Click this button to delete the selected scope for the current inspection.|
|Use these buttons to arrange the order of scopes for the selected inspection.|
|Use this text box to search through the list of inspections. As you type a search string, the matching inspections are highlighted. To finalize the search, press EnterEnterEnterEnterEnterEnterEnterEnterEnterEnterEnter. The used search strings are memorized in the history list.|
|Click this button to clear the search history.|
|Description||This read-only field shows the description of the selected inspection.|
This area is only available when the check box next to the desired inspection is selected.