使用`folder_exclude_patterns`只忽略顶级目录

时间:2014-05-19 20:47:11

标签: sublimetext2

我有一个目录结构:

app
--controllers
----components
components

在我的sublime text 2项目文件中,我想忽略顶级组件目录(由bower install创建,同时保持对componentscontrollers目录的访问。

我该怎么做?这是我目前的崇高设置:

{
  "folders":
  [
    {
      "path": "/path/to/Project",
      "folder_exclude_patterns": ["cake", "vendor", "node_modules", "components"],
      "file_exclude_patterns": ["*.sublime-workspace"]
    }
  ]
}

2 个答案:

答案 0 :(得分:2)

您可以向folder_exclude_patterns数组的成员添加其他路径:

"folder_exclude_patterns": ["cake", "vendor", "node_modules", "Project/components"],

应该可以正常工作。

答案 1 :(得分:1)

截至2020年,(内部版本4067)it's possible to reference project-folder使用'//'

"folder_exclude_patterns": ["cake", "vendor", "node_modules", "//components"],

在2020年之前,您可以:

"folder_exclude_patterns": ["cake", "vendor", "node_modules", "/path/to/Project/components"],

或在Windows上-不带':'

"folder_exclude_patterns": ["cake", "vendor", "node_modules", "C/path/to/Project/components"],

请注意,2020年尚无正式版本,只有dev。