ideajava变量颜⾊区分_IntellijIDEA中各种⽂件夹颜⾊标记的区
别
在刚使⽤idea开发时⼤家会碰到同样都是⽂件夹,但是颜⾊标志都有些不⼀样,不同的颜⾊标志代表着⽂件夹有不同的⽤途。如下图:
说⼀下区别吧
1.Source roots (or source folders)
通过将⽂件夹设置为这种类别来告诉idea,这个⽂件夹和其下属的⼦⽂件夹中包含源码,在构建⼯程时,需要作为⼀部分被编译进去。
2.Test source roots (or test source folders; shown as rootTest)
这个类型的⽂件夹也⽤来放置源码,不过是测试的源码(⽐如单元测)。test source⽂件夹可以帮助你将测试代码和产品代码分离开。
3.Resource roots
该类⽂件夹⽤于存放你的应⽤中需要⽤到的资源⽂件(如:图⽚、xml或者properties配置⽂件等)。
在构建过程中,resource⽂件夹中的内容均会按照原⽂件的样⼦被复制到输出⽂件夹。和source⽂件夹⼀样,你可以定制你的resource ⽂件夹的结构。你也可以指定你的resource⽂件夹中的⽂件被拷贝到输出⽂件的那个⽂件夹中。
PS:默认情况下,⼯程编译后,resource中的⽂件和⽂件夹会被放置在源码编译后的相同的⽂件夹中,所以如果在源码中以相对路径读取resource中的配置⽂件时,可认为src中的java⽂件夹和resource为同⼀个根⽬录。
4.Test resource roots
⽤于存放测试源码中关联的资源⽂件。除此之外,和resource没有区别。
PS:只有在java模式中可以使⽤
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论