使WebStorm忽略.spec.js文件中的“选择声明”下拉列表

时间:2016-03-03 18:44:32

标签: javascript jasmine webstorm

WebStorm有一个很好的功能,可以让你点击一个函数并转到它的定义。由于我正在编写JavaScript(带有AngularJS),这些定义并不总是精确的,它提供了一个选择列表。

令人沮丧的是,WebStorm推断出该定义实际上是在一个测试文件中,并将我带到了一条我正在声明具有相同名称的模拟对象的行。

在查找函数定义时,有没有办法让WebStorm忽略某些文件(例如.spec.js文件)?

我已尝试将*.spec.js添加到编辑器中的“忽略文件和文件夹”列表>文件类型对话框。这样做,但我无法访问Webstorm中的任何.spec.js文件。它们都是隐藏的,我甚至无法创建匹配该模式的新文件。

测试文件分散在各处,大部分位于他们测试的组件旁边,所以我不能简单地排除tests目录,例如。

还有其他办法吗?

2 个答案:

答案 0 :(得分:0)

似乎不可能。您可以投票支持similar feature

答案 1 :(得分:0)

我遇到了同样的问题,带有连接的.js文件。 我通过"将文件标记为纯文本" 在"项目" -Pane - >右键单击js文件 - >点击" 标记为纯文字"