如何从PhpStorm全局搜索中排除文件(Ctrl+Shift+F)

u7up0aaq  于 2023-04-28  发布在  PHP
关注(0)|答案(4)|浏览(251)

我想从PhpStorm全局搜索中排除一个文件(Ctrl+Shift+F),但不想从项目本身中排除该文件。一个很好的用例是避免像jQuery这样在文件内部搜索。js,但在我的特定情况下,我有一个生成代码的插件,它使我的搜索结果变得混乱。
具体来说,这是示例搜索结果:

第一个结果是无用的,对我来说永远是。所以我想把它排除在结果之外。但是,如果我将它从项目中排除,那么它将不会包含在PhpStorm的自动完成功能中,这是该文件的唯一目的。
或者还有其他的选择吗?我可以选择一个文件夹,然后只在那里搜索,但它不如直接从编辑器中按Ctrl+Shift+F方便

2ekbmq32

2ekbmq321#

您可以定义scope
首先,你必须定义一个范围,其中包含你希望“可搜索”的项目的所有目录。
转到Appereance & Behaviour -> Scopes并创建作用域
然后,在“查找路径”窗口中,您可以选择要用于搜索的自定义范围

zengzsys

zengzsys2#

右键单击文件夹〉将目录标记为〉排除

hmae6n7t

hmae6n7t3#

当您按Ctrl+Shift+F时,有一个范围选项,您可以指定要搜索的文件。

sf6xfgos

sf6xfgos4#

你可以去设置/首选项-〉编辑器-〉文件类型,然后添加一个规则到忽略的文件和文件夹。
PhpStorm File Types settings

相关问题