从PhpStorm中的模块声明建议中排除某些文件夹

从PhpStorm中的模块声明建议中排除某些文件夹,phpstorm,Phpstorm,当我尝试用CRTL按钮点击PhpStorm中的某个函数时,系统会尝试给我一个该函数的定义。有时会出现多个定义,而恼人的页面会告诉您选择要转到的定义。就像这里: 因为我使用的是grunt和缩小/连接结果,所以定义在多个地方。我知道我应该忽略节点\u模块中的所有内容,但系统没有。有什么方法可以排除某些文件夹吗?如果您不需要任何完成/导航等。您可以从本地节点模块中排除此文件夹: 右键单击,将目录标记为/Excluded 您仍然可以运行Grunt,但这些文件夹中的文件不会被索引,因此建议您完成/导航如

当我尝试用CRTL按钮点击PhpStorm中的某个函数时,系统会尝试给我一个该函数的定义。有时会出现多个定义,而恼人的页面会告诉您选择要转到的定义。就像这里:


因为我使用的是grunt和缩小/连接结果,所以定义在多个地方。我知道我应该忽略
节点\u模块中的所有内容,但系统没有。有什么方法可以排除某些文件夹吗?

如果您不需要任何完成/导航等。您可以从本地节点模块中排除此文件夹:

右键单击
将目录标记为/Excluded


您仍然可以运行Grunt,但这些文件夹中的文件不会被索引,因此建议您完成/导航

如果您不需要任何完成/导航等。您可以从本地节点模块中排除此文件夹:

右键单击
将目录标记为/Excluded


您仍然可以运行Grunt,但是这些文件夹中的文件不会被索引,因此建议您完成/导航

有没有一种方法可以在不将文件夹从项目中排除的情况下执行此操作?我正在使用grunt将所有不同的javascript文件编译成一个
application.js
。现在,当我搜索定义时,我总是有两个点击,一个来自原始文件,另一个来自编译文件。我可以在项目中保留已编译的文件时排除它吗?您能解释一下在项目中保留文件时排除它是什么意思吗?当您将文件夹标记为已排除时,它不会被索引,但在项目中仍然可用-您可以在“项目工具”窗口中查看文件,打开它们,等等。您真的需要对生成的文件进行索引吗?为自动生成的文件夹编制索引会导致性能损失、搜索/导航/完成中出现重复项目等。感谢您的回复。我的印象是,被排除的文件也将被排除在版本控制、自动上载到远程主机等之外。被排除的文件不会被排除在版本控制之外-虽然添加到被排除文件夹中的新文件不建议添加到存储库中,但您仍然可以添加它们,它们将显示在更改列表中,有没有一种方法可以在不将文件夹从项目中排除的情况下执行此操作?我正在使用grunt将所有不同的javascript文件编译成一个
application.js
。现在,当我搜索定义时,我总是有两个点击,一个来自原始文件,另一个来自编译文件。我可以在项目中保留已编译的文件时排除它吗?您能解释一下在项目中保留文件时排除它是什么意思吗?当您将文件夹标记为已排除时,它不会被索引,但在项目中仍然可用-您可以在“项目工具”窗口中查看文件,打开它们,等等。您真的需要对生成的文件进行索引吗?为自动生成的文件夹编制索引会导致性能损失、搜索/导航/完成中出现重复项目等。感谢您的回复。我的印象是,被排除的文件也将被排除在版本控制、自动上载到远程主机等之外。被排除的文件不会被排除在版本控制之外-尽管添加到被排除文件夹中的新文件不建议添加到存储库中,但您仍然可以添加它们,它们将显示在更改列表中,等等