配置自动排除目录和其他目录类型(如果存在)

时间:2014-12-23 23:00:21

标签: intellij-idea intellij-14

在社区版中,当我导入模块时,IntelliJ会通过并尝试确定哪些目录是哪种类型。我处理的模块有时会有一个src和一个test目录,它可以正常工作,但实际上测试目录实际上名为tst。 IntelliJ喜欢标记为“源”目录而不是“测试”。使用我正在使用的工具,在此之后发生.iml文件的依赖关系配置和生成,以及使用不支持IntelliJ的修改后的构建系统。我必须通过命令行构建,生成一个build文件夹,我希望自动将其排除在外。

所以有几个问题。

  1. 我可以将IntelliJ配置为自动识别不同的文件夹名称“Tests”并将其标记为?
  2. 我可以将IntelliJ配置为在模块中存在时自动将文件夹标记为已排除吗?

1 个答案:

答案 0 :(得分:0)

  1. 您无法对其进行配置,列表是硬编码的。但是,我已经添加了" tst"到被识别为测试源根的名称列表;该修复程序将包含在IntelliJ IDEA 14.1中。

  2. 您可以添加" build"到设置|文件类型|要忽略的文件和文件夹。然后IntelliJ将忽略名为" build"的目录和文件。项目结构中的任何位置。鉴于" build"是一个相当普遍的名字,这可能是也可能不是你想要的。