WebStorm PhpStorm:如何从索引中跳过特定扩展

WebStorm PhpStorm: how to skip specific extensions from indexing

WebStorm / PhpStorm IDE 允许用户将某些目录标记为 "excluded",这样它们就不会被索引并且包含的​​ 类 不会出现在自动完成等中......(see here)

是否可以将特定扩展标记为已排除。我所有的组件都有一对文件,例如:

my.component.ts  <-- actual component
my.component.spec.ts <-- for testing only

我看过 this doc 关于如何排除单个文件的信息,但这种方法的扩展性不佳。我希望索引器忽略所有 .spec.ts 文件,因为它们污染了很多自动完成 UI 并减慢了我的工作速度。

自 WebStorm/PhpStorm 2017.2 起,可以按模式排除文件 - 请参阅 IDEA-127753。 另请注意,您可以使用 忽略文件和文件夹 选项按名称排除某些文件(请参阅 https://youtrack.jetbrains.com/issue/IDEA-127753#comment=27-868409