IDEA最全图标详解

发布于:2023-01-15 ⋅ 阅读:(393) ⋅ 点赞:(0)

IDEA最全图标详解

哈哈 突然想把这些图标收集一下,就跟抓神奇宝贝一样。

(1)Class:普通类
在这里插入图片描述

(2)Abstract class:抽象类

在这里插入图片描述

(3)Groovy class
Groovy class:Groovy是JVM平台上的一门脚本语言, 本身也支持OOP,也具有类这个概念. Groovy本身可以简化Java编程过程, Groovy的类也体现了这一点, 简化了传统Java类的构建过程, 使得构建更加简单.
在这里插入图片描述
(4)Annotation:注解类
在这里插入图片描述
(5)Enumeration:枚举
在这里插入图片描述

(6)Exception:异常
在这里插入图片描述
(7)Final Java class:最终类
在这里插入图片描述
(8)Interface:接口
在这里插入图片描述

(9)Java class that contains declaration of the main() method.:带有main方法的类
在这里插入图片描述

(10)Test case:测试类,带有@Test注解
在这里插入图片描述

(11)Java class located out of the Sources root:在 Sources root路径之外的java文件
在这里插入图片描述

(12)Java class excluded from compilation:不会被编译的类
在这里插入图片描述

(13)PHP trait
PHP trait:Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用 method。Trait 和 Class 组合的语义定义了一种减少复杂性的方式,避免传统多继承和 Mixin 类相关典型问题。
在这里插入图片描述

(14)PHP test
在这里插入图片描述

(15)Method:方法
在这里插入图片描述

(16)Abstract method:静态方法
在这里插入图片描述

(17)Field:成员变量(字段)
在这里插入图片描述

(18) Variable:变量
在这里插入图片描述

(19)Property:
在这里插入图片描述

(20)Parameter:参数
在这里插入图片描述

(21)Element:元素
在这里插入图片描述

(22)Directory:普通文件夹
在这里插入图片描述

(23)Module:说明这是一个新的模块
在这里插入图片描述

(24)Group of modules:一个模块组,里面有许多java模块
在这里插入图片描述

(25)Package:包
在这里插入图片描述

(26)Sources root
Sources root:源文件夹:通过将文件夹加入这种类别,来告诉IntelliJ IDEA,这个文件夹和它的子文件夹中包含源码,在构建工程时,需要作为一部分被编译进去。但是需要注意,有时我们的配置文件放在该路径下缺不能被编译,项目运行的时候会报:文件找不到的错误,此类文件我们可以放到Resources Root下面;
在这里插入图片描述

(27)Test[Sources] root
Test[Sources] root:源文件夹,这个类型的文件夹也用来放置源码,不过是测试的源码(比如单元测)。test source文件夹可以帮助你将测试代码和产品代码分离开
在这里插入图片描述

(28)Resources Root:
​ 该类文件夹用于存放你的应用中需要用到的资源文件(如:图片、xml或者properties配置文件等)。

​ 在构建过程中,resource文件夹中的内容均会按照原文件的样子被复制到输出文件夹。和source文件夹一样,你可以定制你的resource文件夹的结构。你也可以指定你的resource文件夹中的文件被拷贝到输出文件的那个文件夹中。

​ PS:默认情况下,工程编译后,resource中的文件和文件夹会被放置在源码编译后的相同的文件夹中,所以如果在源码中以相对路径读取resource中的配置文件时,可认为src中的java文件夹和resource为同一个根目录。
在这里插入图片描述

(29)Test resources Root
Test resources Root:用于存放测试源码中关联的资源文件。除此之外,和Resource Root没有区别。
在这里插入图片描述


网站公告

今日签到

点亮在社区的每一天
去签到