搜索时从 Xcode 中排除文件

Posted

技术标签:

【中文标题】搜索时从 Xcode 中排除文件【英文标题】:Exclude a file from Xcode when searching 【发布时间】:2014-07-07 05:36:50 【问题描述】:

搜索时是否可以从 Xcode 中排除项目中的文件?我的项目中有一些 JSON 文件,如果 Xcode 在这些文件中找到匹配项,它会不断锁定。

【问题讨论】:

【参考方案1】:

您可以为您的搜索定义自定义搜索范围。自定义范围可以定义、保存和重用搜索的特定位置和文件条件。

现在您可以添加任意数量的文件名。

更多关于如何使用自定义搜索范围的细节可以在这里找到-https://developer.apple.com/Library/ios/recipes/xcode_help-search_navigator/articles/adding_a_search_scope.html

【讨论】:

太棒了!我从来不知道搜索字段下方的文本是一个按钮。 Xcode 中有很多这样的隐藏功能。 @BerryBlue 当 Apple 忽略自己的 HIG(人机界面指南)时会发生这种情况......一个合适的 Mac 应用程序(Xcode 应该......)必须从菜单栏中获得所有功能.按钮仅用作节省时间的捷径。因此,当我收到新应用或新版本时,我所做的只是浏览菜单并寻找有趣的东西。【参考方案2】:

Xcode 9 更新

以下是搜索示例,包括或不包括文件名、文件扩展名等

【讨论】:

【参考方案3】:

我更喜欢使用正则表达式。 排除单元测试文件“foo_unittest.cc”或“foo_test.m”的示例

^.((?!test).)*$

下拉字段条件:

“文件名” “匹配正则表达式”

【讨论】:

以上是关于搜索时从 Xcode 中排除文件的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 jQuery 的 form.serialize 但排除空字段

从 Eclipse 搜索中排除文件夹

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

如何从 git grep 搜索中排除某些目录/文件

从 Eclipse 的搜索结果中排除目标文件夹

在 Xcode 中搜索文件