IntelliJ IDEA 2019.3版本以来各种小图标的含义

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.

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