# Inspections

> **TL;DR**
> `File | Settings | Editor | Inspections` for Windows and Linux
>
>
>
> `IntelliJ IDEA | Settings | Editor | Inspections` for macOS
>
>
>
> `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) ![the Settings icon](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app.expui.general.settings.svg)

> **Note:**
> This topic describes controls. For more information about working with inspections, refer to [Code inspections](code-inspection.html).

![Inspections settings](https://resources.jetbrains.com.cn/help/img/idea/2026.2/inspections-settings.png)

Modified inspections are highlighted in blue.

## Manage profiles

![the Profile list and the settings icon](https://resources.jetbrains.com.cn/help/img/idea/2026.2/py_inspections_set_profiles.png)

| Item | Description |
| --- | --- |
| Profile | Select the name of the profile you want to configure.     |
| ![Show Scheme Actions](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app.expui.general.settings.svg) |      * Copy to IDE/Copy to Project: create a copy of the selected profile on the project or global (IDE) level.    * Duplicate: create a copy of the current profile.    * Rename: rename the profile.    * Delete: remove a profile. You can only delete custom profiles.    * Add Description: write some description for the current profile. After you type the text, press `Enter` (Windows), `⏎` (macOS), `⏎` (IntelliJ IDEA Classic (macOS)), `⏎` (macOS System Shortcuts), `Enter` (XWin), `Enter` (GNOME), `Enter` (KDE), `Enter` (Emacs), `Enter` (Sublime Text), `⏎` (Sublime Text (macOS)), `Enter` (NetBeans), `Enter` (Visual Studio), `⏎` (Visual Studio (macOS)), `Enter` (Eclipse), `⏎` (Eclipse (macOS)) it, or `Escape` (Windows), `⎋` (macOS), `⎋` (IntelliJ IDEA Classic (macOS)), `⎋` (macOS System Shortcuts), `Escape` (XWin), `Escape` (GNOME), `Escape` (KDE), `Escape, Escape` (Emacs), `Escape` (Sublime Text), `⎋` (Sublime Text (macOS)), `Escape` (NetBeans), `Escape` (Visual Studio), `⎋` (Visual Studio (macOS)), `Escape` (Eclipse), `⎋` (Eclipse (macOS)) to discard.    * Export: save the current profile to your computer as an XML file.    * Import Profile: import a previously exported profile.    * Restore Defaults: restore the default inspection settings.    |

> **Tip:**
> For more information about working with profiles, refer to [Configure profiles](customizing-profiles.html).

## Toolbar

![Inspections toolbar](https://resources.jetbrains.com.cn/help/img/idea/2026.2/inspections_toolbar_settings.png)

| Item | Tooltip and Shortcut | Description |
| --- | --- | --- |
| ![Search](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app-client.expui.inline.searchHistory.svg) | Search | Search through the list of inspections. Your search requests will be stored.  |
| ![Filter Inspections](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app-client.expui.general.filter.svg) | Filter Inspections | Show the list of available inspections filters.     To reset the applied filter, click the Filter Inspections icon and select the Reset Filter option from the list.    |
| ![Expand All](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app-client.expui.general.expandAll.svg)![CollapseAll](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app-client.expui.general.collapseAll.svg) | Expand All `Ctrl+NumPad +` (Windows), `⌘ NumPad +` (macOS), `⌘ NumPad +` (IntelliJ IDEA Classic (macOS)), `⌘ NumPad +` (macOS System Shortcuts), `Ctrl+NumPad +` (XWin), `Ctrl+NumPad +` (GNOME), `Ctrl+NumPad +` (KDE), `Ctrl+NumPad +` (Emacs), `Ctrl+NumPad +` (Sublime Text), `⌘ NumPad +` (Sublime Text (macOS)), `Ctrl+NumPad +` (NetBeans), `Ctrl+NumPad +` (Visual Studio), `⌘ NumPad +` (Visual Studio (macOS)), `Ctrl+Shift+NumPad *` (Eclipse), `⌘ ⇧ NumPad *` (Eclipse (macOS))     Collapse All `Ctrl+NumPad -` (Windows), `⌘ NumPad -` (macOS), `⌘ NumPad -` (IntelliJ IDEA Classic (macOS)), `⌘ NumPad -` (macOS System Shortcuts), `Ctrl+NumPad -` (XWin), `Ctrl+NumPad -` (GNOME), `Ctrl+NumPad -` (KDE), `Ctrl+NumPad -` (Emacs), `Ctrl+NumPad -` (Sublime Text), `⌘ NumPad -` (Sublime Text (macOS)), `Ctrl+NumPad -` (NetBeans), `Ctrl+NumPad -` (Visual Studio), `⌘ NumPad -` (Visual Studio (macOS)), `Ctrl+Shift+NumPad /` (Eclipse), `⌘ ⇧ NumPad /` (Eclipse (macOS))   | Expand/collapse all inspections. |
| ![Reset to Empty](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app-client.expui.actions.unselectAll.png) | Reset to Empty | Disable all inspections. |
| ![Add Custom Inspection](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app-client.expui.general.add.svg) |  Add Custom Inspection `Alt+Insert` (Windows), `⌘ N` (macOS), `⌃ N` (IntelliJ IDEA Classic (macOS)), `⌘ N` (macOS System Shortcuts), `Alt+Insert` (XWin), `Alt+Insert` (GNOME), `Alt+Insert` (KDE), `Alt+Insert` (Emacs), `Alt+Insert` (Sublime Text), `⌘ N` (Sublime Text (macOS)), `Alt+Insert` (NetBeans), `Alt+Insert` (Visual Studio), `⌘ ⌃ N` (Visual Studio (macOS)), `Alt+Insert` (Eclipse), `⌘ N` (Eclipse (macOS))  |  Add   [Search and Replace Templates](regex-search-and-replace-inspections.html).  |
| ![Remove Custom Inspection](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app-client.expui.general.remove.svg) |  Remove Custom Inspection `Backspace` (Windows), `⌫` (macOS), `⌫` (IntelliJ IDEA Classic (macOS)), `⌫` (macOS System Shortcuts), `Backspace` (XWin), `Backspace` (GNOME), `Backspace` (KDE), `Backspace` (Emacs), `Backspace` (Sublime Text), `⌫` (Sublime Text (macOS)), `Backspace` (NetBeans), `Backspace` (Visual Studio), `⌫` (Visual Studio (macOS)), `Backspace` (Eclipse), `⌫` (Eclipse (macOS))  |  Use this button to remove your custom inspections.  |

> **Tip:**
> For more information, refer to [Disable and suppress inspections](disabling-and-enabling-inspections.html).

## Inspection severity and scopes

| Item | Description |
| --- | --- |
| Description | The description of the selected inspection. |
| Inspection severity | Select the severity level for the current inspection.  |
| Scopes | Select the scope of files to which you want to apply the current inspection.     Click Edit Scopes Order to switch to another dialog, where you can create a new scope or [change the order of the existing scopes](running-inspections.html#scopes_order).     |

> **Tip:**
> For more information about severities, refer to [Change inspection severity](configuring-inspection-severities.html).

## See also

### Concepts

[Code inspections](code-inspection.html)

### Procedures

[Inspection profiles](customizing-profiles.html) [Scopes and file colors](configuring-scopes-and-file-colors.html) [Change inspection severity](configuring-inspection-severities.html)

### Reference

[Scopes](settings-scopes.html)

