回顾一下 IDEA 的文件夹的类型

设置文件夹方法

或者点击右上角的

文件夹的类型选择:可通过,右键文件夹,选择你要的类型:

  Sources Root : 源码的目录

  Resources Root:源码所需资源 的目录(这里的资源可以是图片、配置文件等,我一般放配置文件,作用等同于放置在 Sources Root 根目录下)

    Test Sources Root:测试源码 的目录(在 IDEA 中,如果测试代码不是放在此类型的文件夹中,无法使用 @Test 等测试注释)

    Test Resources Root:放测试源码所需资源 的目录

      Excluded(目前暂时没用到):百度上的解释是:排除这个文件夹,不会编译当前文件夹内部的java到classpath里。

      Generated Sources Root(目前暂时没用到):百度上的解释是:

        更加倾向于文件夹中很多类都是经常需要重新重构和快速生成和修复。
        比如:SpringJPA的所需的实体类Entity_是可以快速生成,生成的文件夹最好标记为Generated Sources Roo

经过测试,在以上 6 种文件夹中,除了 Excluded 文件夹下可以新建其他任意文件夹外,其余5种文件夹的子文件夹只能创建 Excluded 文件夹 或者 无类型文件夹

但是,父类文件夹不受此约束(感觉这样没什么意义);

如:结构为:

  -aa

    -bb

      -cc

如果将 bb 文件夹设置为 Sources Root 类型,则 cc 只能为 Excluded 类型 或 无类型 , 但是 aa 可以设置为 任意类型文件夹。

说到文件夹,顺便说说文件名颜色问题,如果你向我一样使用了 SVN ,文件夹以及文件的名字就会变色

  绿色,已经加入控制暂未提交
  红色,未加入版本控制
  蓝色,加入,已提交,有改动
  白色,加入,已提交,无改动
  灰色:版本控制已忽略文件

另外:
些文件名的颜色都是可以修改的,颜色的意义是根据你的设置看的。

打开settings —— Editor —— File Status 中设置

IDEA + SSH OA 第一天(IDEA 文件夹类型了解)的更多相关文章

  1. 在Windows 10中禁用自动文件夹类型发现

    点击下载注册表文件:https://files.cnblogs.com/files/Music/win10_automatic_folder_type_discovery.zip 已知Windows ...

  2. Java获取Linux上指定文件夹下所有第一级子文件夹

    说明:需要只获得第一级文件夹目录 package com.sunsheen.jfids.studio.monitor.utils; import java.io.BufferedReader; imp ...

  3. IDEA + SSH OA 第一天(Hibernate : Mapping (RESOURCE) not found)

    切入主题,看看今天的错误是如何发生的: 首先这是我的项目路径,java 是 Sources Root , resources 是 Resources Root ,放了所需要的配置文件,其中 Hiber ...

  4. IDEA + SSH OA 第一天(项目收获:Hibernate XML)

    之前都是用工具逆向生成代码,很少写配置文件,今天试着使用,有几点需要注意 Cascade(级联): Cascade代表是否执行级联操作,Inverse代表是否由己方维护关系. Cascade属性的可能 ...

  5. ztree 文件夹类型的 树状图

    未套程序的源代码: 链接:http://pan.baidu.com/s/1nuHbxhf 密码:4aw2 已套程序的源代码: css样式: /*发布邮件 选择领导弹窗*/ .xuandao{ disp ...

  6. django创建第一个子文件夹

    1.首先安装python, 我安装了Python2.7的版本,安装在了D:\Python25\2.接着安装django,我下载了django 1.6的版本.3. 安装完了之后,打开cmd,然后可以检验 ...

  7. 文件夹管理工具(MVC+zTree+layer)(附源码)

    写在前 之前写了一篇关于 文件夹与文件的操作的文章  操作文件方法简单总结(File,Directory,StreamReader,StreamWrite )  把常用的对于文件与文件夹的操作总结了一 ...

  8. 每日学习心得:SharePoint 为列表中的文件夹添加子项(文件夹)、新增指定内容类型的子项、查询列表中指定的文件夹下的内容

    前言: 这里主要是针对列表中的文件下新增子项的操作,同时在新建子项时,可以为子项指定特定的内容类型,在某些时候需要查询指定的文件夹下的内容,针对这些场景都一一给力示例和说明,都是一些很小的知识点,希望 ...

  9. 递归法绑定文件夹到导航树&在指定文件夹下新建文件夹

    protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString[&q ...

随机推荐

  1. 使用img标签能使用background-size:conver一样的效果

    使用css img { object-fit: cover; object-position:left center; } 就可以达到 和 background-size:cover; 一样的效果 共 ...

  2. PhpStorm 查看当前类中所有的方法

    展示当前类中的所有方法        Ctrl + F12 方法之间移动                          alt  +   向上箭头/向下箭头

  3. jps命令无法找到

    [root@namenode ~]# jpsbash: jps: command not found...[root@namenode ~]# find / -name jpsfind: ‘/run/ ...

  4. PG 存储函数调用变量的3种方法。

    一.假设有表student,字段分别有id,remark,name等字段. 二.写一个存储函数,根据传过去的变量ID更新remark的内容. 调用该存储函数格式如下:select  update_st ...

  5. 获取http-post请求的原生报文

    BufferedReader br = new BufferedReader(new InputStreamReader(request.getInputStream(), "utf-8&q ...

  6. Spring事务控制

    我们在实际业务场景中,经常会遇到数据频繁修改读取的问题.在同一时刻,不同的业务逻辑对同一个表数据进行修改,这种冲突很可能造成数据不可挽回的错乱,所以我们需要用事务来对数据进行管理. 1. 到底什么是事 ...

  7. FLEX拖动时复制图片

    <?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="ht ...

  8. 学号20155308 2016-2017-2 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

    学号20155308 2016-2017-2 <Java程序设计>实验一(Java开发环境的熟悉)实验报告 一.实验要求 使用JDK编译.运行简单的Java程序. 使用IDEA 编辑.编译 ...

  9. su的使用与退出

    偶尔用回到ubuntu系统,想切换到su,总是显示不成功,也许是初次使用,即需要设定一下: 使用sudo $:sudo passwd 系统提示输入密码,即安装时的用户密码,然后,系统提示输入两次新密码 ...

  10. 优步UBER司机全国各地奖励政策汇总 (4月11日-4月17日)

    滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...