我有一个大型项目,其中包含一些我通常不需要使用的文件。我经常使用CTRL + SHIFT + F在项目中的所有文件中查找字符串。有些文件我想从此搜索中排除。我发现了this in the documentation:
如果您现在不需要文件,但又不想完全删除文件 删除它,您可以暂时将文件从项目中排除。 代码完成,导航和 检查。
要排除文件,请在“项目”工具窗口中右键单击该文件,然后从菜单中选择“标记为纯文本”。该文件标有 目录树中的纯文本图标图标。
要还原更改,请右键单击文件,然后从菜单中选择“标记为”。
首先,这似乎很奇怪...“标记为纯文本”?无论如何,我尝试了一下,文件仍然显示在搜索中。我还能做些其他事情来实质上“忽略”文件而不将其从源代码管理中删除吗?
答案 0 :(得分:1)
文本文件(标记为纯文本以及通常的.txt
文件)不会从搜索中排除-仅从导航/完成中排除。
要从所有索引中排除文件,可以将其添加到设置|列表中的排除文件:列表中。目录。请参见your link,按名称模式排除文件和文件夹部分
请注意,可以使用将目录标记为/排除右键单击菜单项来排除文件夹。不幸的是,单个文件没有这样的选项。如果错过了,请投票给IDEA-139359