如何防止ST2在排除的文件夹中搜索?


13

我有一个像这样的崇高项目:

{
   "folders":
   [
      {
         "path": ".",
         "folder_exclude_patterns": ["_doc", "cache", "logs", "_release"],
         "file_exclude_patterns": ["*.sublime-workspace"]
      }
   ]
}

特别是我排除_doc_release等从项目。由于似乎没有出现在侧栏中,因此似乎被排除在外。但是,当我进行搜索时,ST也会在这些文件夹中搜索并返回所有不相关的结果。

例如,如果我执行此搜索:

即使文件位于_doc文件夹中(已排除在外),我仍然得到这样的结果:

任何想法如何避免这种情况?


您是否尝试过将这些文件夹添加到用户设置中,而不只是添加到项目设置中?
d_rail

Answers:


14

您应该尝试在“位置:”字段中使用<project><open folders>代替点(.)。


1
非常感谢您提供这个答案,我到处都问过,但似乎没有多少人知道这一点。我使用ST2的方式发生了很大变化-现在,无需等待1分钟即可完成搜索并获得一堆无关的结果,而需要2秒钟才能得到正确的结果(使用<project>)。如果系统允许,我将在明天授予赏金。再次感谢您!
Laurent
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.