Xcode - 在所有文件中搜索文本

108

有没有一种方法可以搜索所有 Xcode 项目文件?我知道可以使用 Finder 在文件中查找一些文本,但使用 Xcode 查找将非常有帮助。当我按下 cmd+f 时,我只能在当前显示的文件中查找查找和替换

7个回答

193

使用 cmd + shift + f 进行完整的 Xcode 搜索。


1
有没有办法让搜索忽略工作区中的某些目录?特别是,我通常不想搜索Pods目录。 - augustzf
2
@august - 请在此帖子中检查我的回答 - https://dev59.com/4IHba4cB1Zd3GeqPPEdI#24603846 - rishi
4
使用 cmd + shift + f 将仅在代码中搜索,如何在“注释”和“字符串常量”中进行搜索? - Gil Epshtain
嗨Gil,实际上有一个菜单可以做到这一点。一旦你按下CMD+Shift+F,找到查找>引用>包含在文本框上方。点击“引用”并将其更改为“文本”。这将搜索每个文本片段。 - user3064009
这仍然没有在“Pos”中搜索。 - Satyam
这将不会搜索任何依赖库,比如Swift Packages。 - Pigpocket

17

通过简单的点击在UI界面中完成

默认情况下,它会搜索整个项目以查找包含您输入的特定字符串的任何文件。

输入图像说明

从这一点开始,您可以开始做更多的事情,比如替换所有等,像这样

输入图像说明


你用什么工具生成了如此精美的动画 .gif 呢? - Deemoe

16

编辑器左侧有一只放大镜,里面有一个搜索框。这应该能解决问题了。(它被称为搜索导航器

cmd + shift + f也可以打开它。


1
或者从菜单中选择:“查找 > 在项目中查找”。 - wcochran
现在称为“在工作区中查找”吗? - demented hedgehog

3

按下 cmd + shift + f 组合键

然后按下键盘上的回车键。


返回键变成了多行输入,而不是执行搜索。 - undefined

2

使用键盘快捷键Command + 3Command + Shift + f来最小化窗口。


0
在查找中使用:查找 > 文本 > 包含

0

右键单击任何文本,然后选择“在工作区中查找所选文本”

根据我的经验,cmd + shift + f需要先使用cmd + c来填充搜索词。因此,我通常会使用上述方法在所有文件中搜索文本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接