如何从 PhpStorm 全局搜索中排除文件 (Ctrl+Shift+F)
How to exclude file from PhpStorm global search (Ctrl+Shift+F)
我想从 PhpStorm 全局搜索 (Ctrl+Shift+F) 中排除一个文件,但不从项目本身中排除该文件。一个很好的用例是避免在 jQuery.js 这样的文件内部搜索,但在我的特定情况下,我有一个生成代码的插件,它使我的搜索结果变得混乱。
具体来说,这是示例搜索结果:
第一个结果是无用的,并且永远适合我。所以我想从结果中排除它。但是,如果我将它从项目中排除,那么它将不会包含在 PhpStorm 的自动完成功能中,这首先是该文件的唯一目的。
或者有其他替代方法吗?我可以 select 一个文件夹并只在那里搜索,但它不如直接从编辑器中按 Ctrl+Shift+F 方便
Right-click 在文件夹上 > 将目录标记为 > 已排除
你可以定义一个 scope
首先,您必须定义一个范围,其中包含您想要成为的项目的所有目录 "searchable"。
转到 Appereance & Behaviour -> Scopes
并创建范围
然后,在 "Find in Path" window 您可以 select 您想要用于搜索的自定义范围
当您按下 Ctrl+Shift+F 时,会出现一个范围选项,您可以在其中指定要搜索的文件。
我想从 PhpStorm 全局搜索 (Ctrl+Shift+F) 中排除一个文件,但不从项目本身中排除该文件。一个很好的用例是避免在 jQuery.js 这样的文件内部搜索,但在我的特定情况下,我有一个生成代码的插件,它使我的搜索结果变得混乱。
具体来说,这是示例搜索结果:
第一个结果是无用的,并且永远适合我。所以我想从结果中排除它。但是,如果我将它从项目中排除,那么它将不会包含在 PhpStorm 的自动完成功能中,这首先是该文件的唯一目的。
或者有其他替代方法吗?我可以 select 一个文件夹并只在那里搜索,但它不如直接从编辑器中按 Ctrl+Shift+F 方便
Right-click 在文件夹上 > 将目录标记为 > 已排除
你可以定义一个 scope
首先,您必须定义一个范围,其中包含您想要成为的项目的所有目录 "searchable"。
转到 Appereance & Behaviour -> Scopes
并创建范围
然后,在 "Find in Path" window 您可以 select 您想要用于搜索的自定义范围
当您按下 Ctrl+Shift+F 时,会出现一个范围选项,您可以在其中指定要搜索的文件。