彩票走势图

Java开发工具IntelliJ IDEA配置项目系列教程(四):模块之内容根源设置

翻译|使用教程|编辑:吴园园|2020-01-10 10:06:55.080|阅读 854 次

概述:IntelliJ IDEA中的内容是一组文件,其中包含您的源代码,构建脚本,单元测试和文档。这些文件通常按层次结构组织。顶级文件夹称为内容根目录。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。

IntelliJ IDEA 2019.3提供了重大的性能和可用性改进,包括更快的启动,主题和键盘映射插件的安装更容易,增强的VCS工作流以及增加了对微服务框架,MongoDB等的支持。新版本,新功能,小编已将IntelliJ IDEA 2019.3专业版和社区版(Windows、Mac、Linux)安装包上传至慧都官网,感兴趣的朋友赶快下载体验吧~

点击下载IntelliJ IDEA最新版2019.3

内容根源

IntelliJ IDEA中的内容是一组文件,其中包含您的源代码,构建脚本,单元测试和文档。这些文件通常按层次结构组织。顶级文件夹称为内容根目录。

模块通常具有一个内容根。您可以添加更多内容根。例如,如果您的代码片段存储在计算机上的不同位置,则这可能很有用。

同时,模块可以不存在内容根而存在。在这种情况下,您可以将它们用作其他模块的依赖项集合。

IntelliJ IDEA中的内容根目录标有目录图标。

添加新的内容根

  1. 从主菜单中,选择文件| 项目结构Ctrl+Shift+Alt+S ,然后单击项目设置| 模块。
  2. 选择所需的模块,然后在对话框的右侧打开“ 源”选项卡。
  3. 单击“ 添加内容根”,然后指定要添加为新内容根的文件夹。点击确定


要删除内容根,请单击取消标记的根按钮。IntelliJ IDEA将选定的根标记为常规文件夹;该文件夹本身及其内容不会被删除。

资料夹类别

内容根目录中的文件夹可以分配给几个类别。

根源

来源根

包含应编译的生产代码

生成的源根

生成的源根

IDE认为Generated Sources根文件夹中的文件是自动生成的,而不是手动编写的,并且可以重新生成。

测试源根

测试源根

这些文件夹将与测试相关的代码与生产代码分开保存。源和测试源的编译结果通常放置在不同的文件夹中。

生成的测试源根

生成的测试源根

 IDE认为此文件夹中的文件是自动生成的,而不是手动编写的,并且可以重新生成。

资源根

资源根

(仅Java)应用程序中使用的资源文件(图像,配置XML和属性文件,等等)。在生成过程中,资源文件将原样复制到输出文件夹。与源类似,您可以指定生成资源。您还可以指定将资源复制到输出文件夹中的哪个文件夹。 

测试资源根

测试资源根

这些文件夹用于与您的测试源关联的资源文件。

排除在外

排除在外

代码完成,导航和检查将忽略排除文件夹中的文件。这就是为什么在排除当前不需要的文件夹时可以提高IDE性能的原因。

通常,编译输出文件夹被标记为已排除。

除了排除整个文件夹之外,您还可以排除特定文件。

加载路径根

加载路径根

(仅限Ruby)加载路径是require和load语句在其中查找文件的路径。

配置文件夹类别

  1. 在“项目”工具窗口中右键单击一个文件夹。
  2. 从上下文菜单中选择“ 标记目录为 ”。
  3. 选择必要的类别。

这样,您也可以将类别分配给子文件夹。

要恢复文件夹的先前类别,请再次右键单击该文件夹,选择“ 标记目录为”,然后选择“ 取消标记为<文件夹类别>”。对于排除的文件夹,选择取消排除。

您也可以在“ 项目结构” |“配置”中配置文件夹类别。模块| 资料来源。

排除档案

如果不需要特定文件,但又不想完全删除它们,则可以暂时将这些文件从项目中排除。代码完成,导航和检查将忽略排除的文件。

不能排除Java文件和二进制文件。
要排除文件,您需要将其标记为纯文本文件。您始终可以将排除的文件恢复为原始状态。

  1. 在“项目”工具窗口的目录树中,右键单击所需的文件。
  2. 从菜单中选择“ 标记为纯文本 ”。

纯文本文件纯文本图标 在目录树中带有图标标记。

要还原更改,请右键单击该文件,然后 从菜单中选择“&nbsp;标记为<文件类型> ”。

按名称模式排除文件和文件夹

在某些情况下,不方便一一排除文件或文件夹。例如,如果您的源代码文件和自动生成的文件(例如,由编译器生成的文件)放在相同的目录中,并且您只想排除生成的文件,则可能不方便。在这种情况下,您可以为特定的内容根配置一个或多个名称模式。

如果位于所选内容根目录内的文件夹或文件名与模式之一匹配,则将其标记为已排除。所选内容根目录之外的对象将不受影响。

排除文件夹中的所有文件也将被排除。

  1. 从主菜单中,选择文件| 项目结构,或按 Ctrl+Shift+Alt+S。

  2. 单击“ 项目设置”部分下的“ 模块”,然后选择一个模块。如果此模块中有多个内容根,请选择要从中排除文件或文件夹的根。

  3.  在对话框底部的“ 排除文件”字段中,输入模式。例如,输入*.aj以排除AspectJ文件。

    您可以配置多个模式并将其与;(分号)符号分开。

将包前缀分配给Java源

在Java中,您可以将包前缀分配给文件夹,而不是手动配置文件夹结构。可以将包前缀分配给源文件夹,生成的源文件夹,测试源文件夹和生成的测试源文件夹。

  1. 从主菜单中,选择文件| Ctrl+Shift+Alt+S单击项目结构,然后单击模块。

  2. 选择必要的模块,然后打开“ 源”选项卡。

  3. 在右侧窗格中,单击“ 源文件夹”或“ 测试源文件夹”编辑属性按钮 旁边的。

  4. 指定包前缀,然后单击“ 确定”。


更改资源的输出路径

在构建项目时,默认情况下将资源复制到编译输出文件夹中。您可以在输出文件夹中指定其他目录来放置资源。

  1. 从主菜单中,选择文件| Ctrl+Shift+Alt+S单击项目结构,然后单击模块。

  2. 选择必要的模块,然后打开“ 源”选项卡。

  3. 在右侧窗格的“ 资源文件夹”或“ 测试资源文件夹”下,单击编辑属性按钮所需文件夹(文件夹路径)右侧的。

  4. 指定相对于输出文件夹根目录的路径,然后单击确定。

**想要了解或购买IntelliJ IDEA正版授权的朋友,欢迎


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:IntelliJ IDEA

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP