Symbols Reference
File types
To view the list of file types recognized by IntelliJ IDEA, go to Settings/Preferences (Ctrl+Alt+S) . If a file in your project is marked with the icon, it indicates that IntelliJ IDEA can't recognize it. In this case, you can register and configure a new file type.

Common
Icon | Description |
---|---|
![]() | Class |
![]() | Abstract class |
![]() | Groovy class |
![]() | Annotation |
![]() | Enumeration |
![]() | Exception |
![]() | Final Java class |
![]() | Interface |
![]() | Java class that contains declaration of the main() method. |
![]() | Test case |
![]() | Java class located out of the Sources root. Refer to the section Working with modules for details. |
![]() | Java class excluded from compilation. |
![]() | PHP trait |
![]() | PHP test |
![]() | Method |
![]() | Abstract method |
![]() | Field |
![]() | Variable |
![]() | Property |
![]() | Parameter |
![]() | Element |
![]() | Directory |
![]() | Module |
![]() | Group of modules |
![]() | Package |
![]() | Source root |
![]() | Test root |
![]() | Excluded root |
![]() | Resources |
![]() | Test resources |
![]() | Generated source roots |
![]() | Generated test source roots |
Visibility modifiers | |
![]() | Read-only class, e.g. from a jar of an external library. |
![]() | private |
![]() | protected |
![]() | package protected |
![]() | static |
![]() | public |
Data Sources
Icon | Description |
---|---|
![]() | DB data source. Also, DBMS-specific icons are used: |
![]() | DB data source with the read-only status, e.g. ![]() |
![]() | DDL data source |
![]() | Database |
![]() | Schema |
![]() | Table |
![]() | View |
![]() | Column |
![]() | A NOT NULL column |
![]() | Column with a primary key |
![]() | Column with a foreign key |
![]() | Column with an index |
![]() | Primary key |
![]() | Foreign key |
![]() | Index |
![]() | Trigger |
![]() | Stored procedure or function |
Last modified: 4 April 2018