在使用IDEA时发现有些Icon不知道是什么意思,什么时候会出现,下面是常遇到的一些Icon,在此记录一下。
摘自IntelliJ IDEA 2019.2官方帮助文档。
common
Icon | Description |
---|---|
![]() |
java编译后生成的字节码文件 |
![]() |
抽象类 |
![]() |
注解类 |
![]() |
枚举类 |
![]() |
异常类 |
![]() |
final 修饰的类 如String 类 |
![]() |
接口 |
![]() |
含main() 方法的类 |
![]() |
测试用例 |
![]() |
方法 |
![]() |
抽象方法 |
![]() |
字段(成员变量) |
![]() |
变量(局部变量) |
![]() |
参数 |
![]() |
元素 |
![]() |
目录 |
![]() |
模块 |
![]() |
模块组 |
![]() |
包 |
![]() |
源文件根目录 |
![]() |
测试根目录 |
![]() |
不编译的根目录,一般存放编译后的.class 文件 |
![]() |
资源根目录,一般存放配置文件和web页面相关文件如.ftl 、.js 、.css |
![]() |
测试用资源根目录 |
Visibility modifiers
对类或方法的修饰符
Icon | Description |
---|---|
![]() |
只读的类,如引入的外部Jar包 |
![]() |
私有的 |
![]() |
受保护的 |
![]() |
包内可访问的 |
![]() |
静态的 |
![]() |
公开的 |