如何阻止RubyMine / WebStorm使用“查找path”时包含node_modules
我有一个node.js项目,运行后, npm install
在项目根目录下有一个node_modules
文件夹。 一切工作正常,但是当我将项目加载到RubyMine中时,右键单击项目根文件夹并selectfind in path...
,search包括node_modules
所有代码,这是没有用的。
我试图将node_modules
文件夹标记为“排除”,这是node_modules
,但它仍然包括在search中的内容。
我怎样才能find in path...
只search我的项目文件?
-
创build自定义作用域 (可直接在
Find in Path
中Find in Path
对话框(通过单击...
button)或通过Settings/Preferences | Appearance & Behavior | Scopes
)访问:包括所有,然后recursion排除不需要的文件夹(或仅包含所需的文件夹)。 -
在
Find in Path
对话框中select该范围注意:屏幕截图和设置path来自PhpStorm,但在RubyMine中也应该相同(它是平台范围的function)。
PS您可以在TODO窗口中使用相同的方法 – 仅从您自己的文件中显示TODO。
排除的文件夹不应该被search(对普通的排除文件夹工作正常) – 可能是因为它们也被列为JavaScript(或任何其他)的库,同时位于内容根目录?