WebStorm:按模式排除文件夹

时间:2019-06-02 05:43:44

标签: intellij-idea webstorm jetbrains-ide

.idea/${repo}.iml的外观如下:

<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
  <component name="NewModuleRootManager">
    <content url="file://$MODULE_DIR$">
      <excludeFolder url="file://$MODULE_DIR$/.tmp" />
      <excludeFolder url="file://$MODULE_DIR$/temp" />
      <excludeFolder url="file://$MODULE_DIR$/tmp" />
      <excludePattern pattern="*.log" />
      <excludePattern pattern="*.lock" />
      <excludePattern pattern="dist/*" />
    </content>
    <orderEntry type="inheritedJdk" />
    <orderEntry type="sourceFolder" forTests="false" />
  </component>
</module>

这是我的 preferences > directories 配置的屏幕截图:

enter image description here


预期:

能够按模式mark directories as excluded进行操作, 因此我可以一次忽略多个文件夹。 (我使用monorepo并有多个dist目录)

实际

dist下的文件仍在编制索引,即使文件夹dist用不同的颜色标记也是如此。 enter image description here


使用WebStorm 2019.1.3

1 个答案:

答案 0 :(得分:2)

dist应该起作用,dist/*不起作用-不支持按相对路径模式排除文件/文件夹,请参见IDEA-173675