在Sublime Text 3中,有没有一种方法可以搜索项目中所有文件中的字符串?该字符串不是一个函数。
在Sublime Text 3中,有没有一种方法可以搜索项目中所有文件中的字符串?该字符串不是一个函数。
你可以使用查找
→在文件中查找
搜索目录,这也包括所有已打开的标签。
非 Mac(常规)键盘上的键盘快捷键是Ctrl⇧+F,Mac上是⌘⇧+F。
您将看到三个框: 查找
、位置
和替换为
。这是普通的查找/查找替换搜索,其中位置
指定要搜索的文件或目录。例如,我经常使用文件名或 .
来搜索当前目录。还有一些特殊结构可以在位置
字段中使用:
<project>,<current file>,<open files>,<open folders>,-*.doc,*.txt
请注意,这些不是占位符,您必须逐字输入。其中大部分都是自解释的(例如-*.doc
会排除扩展名为.doc
的文件)。
单击右侧的...
将呈现出所有可用选项。
搜索后,您将看到一个查找结果
页面,其中包含所有匹配的结果。要从中跳转到特定行和文件,只需双击一行即可。
<project>
是一个非常好的技巧!谢谢。此外,(如果有人不知道需要它),您可以定义<打开文件夹>
、<打开文件>
、过滤器...或将它们与逗号混合使用。 - gmo您可以将<project>
放入“Where:”框中,从“查找文件”菜单中搜索当前Sublime项目。
与从根文件夹搜索相比,这更有用,因为您的项目包括或排除特定文件夹或文件扩展名。
解决方案:
使用“搜索全部”快捷键:Ctrl+Shift+F,然后在下面的“位置:”框中选择文件夹。(对于 Mac 电脑,请使用 ⌘+Shift+F)。
如果项目的根目录是proj,其中包含子目录src和aux,且您希望在所有子文件夹中进行搜索,请使用proj文件夹。要将搜索限制为仅src文件夹,请在“位置:”框中使用proj/src。
[! [在这里输入图像描述][1]] [1]
虽然很容易,但有时候它不工作会造成混乱。 步骤如下: [1]:https://istack.dev59.com/gYrMu.webp