Icon reference
File types
To view the list of file types recognized by IntelliJ IDEA, in the Settings/Preferences dialog Ctrl+Alt+S, go to . 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 |
![]() | Test case |
![]() | Java class located out of the Sources root. |
![]() | Java class excluded from compilation. |
![]() | PHP trait |
![]() | PHP test |
![]() | Method |
![]() | Abstract method |
![]() | Field |
![]() | Variable |
![]() | Property |
![]() | Parameter |
![]() | Element |
![]() | Directory |
![]() | Module |
![]() | Group of modules |
![]() | Package |
![]() | Sources root |
![]() | Test root |
![]() | Excluded root |
![]() | Resources |
![]() | Test resources |
![]() | Generated sources root |
![]() | Generated test sources root |
Visibility modifiers | |
![]() | Read-only class, for example from a jar of an external library. |
![]() | private |
![]() | protected |
![]() | package protected |
![]() | static |
![]() | public |
Bookmarks | |
![]() | Anonymous bookmark – a check sign bookmark. Bookmarks are used for quick navigation within a file or across the entire project. |
![]() | Lettered mnemonic bookmark – a letter in the interval from A to Z. |
![]() | Numbered mnemonic bookmark – a number in the interval from 0 to 9. |
Data Sources
Icon | Description |
---|---|
![]() | Access Method |
![]() | Aggregate |
![]() | Alias Type |
![]() | Argument |
![]() | Body |
![]() | Check |
![]() | Cluster |
![]() | Collation |
![]() | Collection Type |
![]() | Column. For more information about column icon combinations, see Possible icon combinations for columns. |
![]() | Data File |
![]() | Database |
![]() | Read-only status |
![]() | DDL data source |
![]() | Default |
![]() | Exception |
![]() | Extension |
![]() | External Schema |
![]() | Foreign Data Wrapper |
![]() | Foreign Key |
![]() | Foreign Table |
![]() | Index |
![]() | Key |
![]() | Materialized Log |
![]() | Materialized View |
![]() | Object Attribute |
![]() | Object Type |
![]() | Operator |
![]() | Package |
![]() | Projection |
![]() | Read-only data sources |
![]() | Role |
![]() | Routine |
![]() | Rule |
![]() | Scheduled Event |
![]() | Schema |
![]() | Sequence |
![]() | Server |
![]() | Stored procedure or function |
![]() | Synonym |
![]() | Table |
![]() | Table Type |
![]() | Tablespace |
![]() | Trigger |
![]() | User |
![]() | User Mapping |
![]() | Variable |
![]() | View |
![]() | Virtual Table |