IntelliJ IDEA 2020.2 Help

Symbols

File types

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

File type settings

Gutter icons

Gutter icons are located in the editor on the left. Every icon in the gutter has a tooltip that explains its meaning and provides additional actions. For example, you can navigate to the related element, run a test or a method, and so on.

Icons in the gutter

The list available gutter icons depends on the configuration of your project, the frameworks that you use, and the plugins that you have installed. To access the list of gutter icons available for your project, go to Settings/Preferences | Editor | General | Gutter Icons.

For more information on gutter icons, refer to Gutter Icons.

Common

IconDescription
ClassClass
Abstract classAbstract class
Groovy classGroovy class
AnnotationAnnotation
EnumerationEnumeration
ExceptionException
Final Java classFinal Java class
InterfaceInterface
Java class with the Main methodJava class that contains declaration of the main() method.
Test caseTest case
Java class located out of the Sources rootJava class located out of the Sources root.
Java class excluded from compilationJava class excluded from compilation.
MethodMethod
Abstract methodAbstract method
FieldField
VariableVariable
PropertyProperty
ParameterParameter
ElementElement
Project structure
DirectoryDirectory
ModuleModule
Group of modulesGroup of modules
PackagePackage
Sources RootSources root
Test RootTest root
Excluded rootExcluded root
Resources RootResources
Test Resources RootTest resources
Generated Sources RootGenerated sources root
Generated Test Sources rootGenerated test sources root
Visibility modifiers
Read-only classRead-only class, for example from a jar of an external library.
Privateprivate
Protectedprotected
package_protected.pngpackage protected
Staticstatic
Publicpublic
Bookmarks
bookmarkCheck pngAnonymous bookmark – a check sign bookmark. Bookmarks are used for quick navigation within a file or across the entire project.
bookmarkMnemonic pngLettered mnemonic bookmark – a letter in the interval from A to Z.
bookmarkNumber pngNumbered mnemonic bookmark – a number in the interval from 0 to 9.

Breakpoint icons

  • inactive/dependent field watchpoint inactive/dependent field watchpoint

  • inactive/dependent line breakpoint inactive/dependent line breakpoint

  • inactive/dependent method breakpoint inactive/dependent method breakpoint

  • disabled line breakpoint disabled line breakpoint

  • disabled exception breakpoint disabled exception breakpoint

  • disabled field watchpoint disabled field watchpoint

  • disabled method breakpoint disabled method breakpoint

  • exception breakpoint exception breakpoint

  • field watchpoint field watchpoint

  • invalid breakpoint invalid breakpoint

  • method breakpoint method breakpoint

  • muted line breakpoint muted line breakpoint

  • muted inactive/dependent field watchpoint muted inactive/dependent field watchpoint

  • muted inactive/dependent line breakpoint muted inactive/dependent line breakpoint

  • muted inactive/dependent method breakpoint muted inactive/dependent method breakpoint

  • muted disabled line breakpoint muted disabled line breakpoint

  • muted disabled field watchpoint muted disabled field watchpoint

  • muted disabled method breakpoint muted disabled method breakpoint

  • muted field watchpoint muted field watchpoint

  • muted method breakpoint muted method breakpoint

  • non-suspending line breakpoint non-suspending line breakpoint

  • non-suspending field watchpoint non-suspending field watchpoint

  • non-suspending method breakpoint non-suspending method breakpoint

  • line breakpoint line breakpoint

  • verified line breakpoint verified line breakpoint

  • verified field watchpoint verified field watchpoint

  • verified method breakpoint verified method breakpoint

  • verified non-suspending line breakpoint verified non-suspending line breakpoint

  • verified non-suspending field watchpoint verified non-suspending field watchpoint

  • verified non-suspending method breakpoint verified non-suspending method breakpoint

For more information about breakpoints, refer to Breakpoints.

Data Sources

IconDescription
Access MethodAccess Method
AggregateAggregate
Alias TypeAlias Type
ArgumentArgument
BodyBody
CheckCheck
ClusterCluster
CollationCollation
Collection TypeCollection Type
Column

Column. For more information about column icon combinations, see Possible icon combinations for columns.

Data FileData File
DatabaseDatabase
Read-onlyRead-only status
the DDL data source iconDDL data source
DefaultDefault
ExceptionException
ExtensionExtension
External SchemaExternal Schema
Foreign Data WrapperForeign Data Wrapper
Foreign KeyForeign Key
Foreign TableForeign Table
IndexIndex
KeyKey
Materialized LogMaterialized Log
Materialized ViewMaterialized View
Object AttributeObject Attribute
Object TypeObject Type
OperatorOperator
PackagePackage
ProjectionProjection
data source

Read-only data sources

RoleRole
RoutineRoutine
RuleRule
Scheduled EventScheduled Event
SchemaSchema
SequenceSequence
ServerServer
the Stored procedure or function iconStored procedure or function
SynonymSynonym
TableTable
Table TypeTable Type
TablespaceTablespace
TriggerTrigger
UserUser
User MappingUser Mapping
VariableVariable
ViewView
Virtual TableVirtual Table
Last modified: 24 July 2020