在sublime中以不同的名称排除/包含文件夹

时间:2015-11-25 09:46:45

标签: sublimetext3 sublimetext

我想排除一个文件夹,但只排除根目录中的文件夹。

//project-name.sublime-project

{
    "folders":
    [
        {
            "path": "/path/to/project",
            "folder_exclude_patterns": ["?"]
        }
    ]
}

我在Sublime论坛上找到this,他们在那里讨论root_dir。但它并不完全是root_dir,它只是一种适合他们的模式。它可能是any_name_dir。不幸的是,我在树的下方有完全相同的名字模式。

我的结构:

app_name
├── src
│   ├── app_name
│   │   ├── static
│   │   └── templates
│   ├── other1
│   └── other2
└── static    <----

是否可以仅排除根目录中的static文件夹,例如app_name

"folder_exclude_patterns: ["./static"]"

1 个答案:

答案 0 :(得分:1)

目前没有专门排除文件夹/文件的内置方法。

folder_exclude_patternsfile_exclude_patterns输入被视为通配符。

但是,您可以按如下方式使用folder_include_patterns

(如果文件夹太多,可能会变得荒谬)

{
  "path": ".",
  "folder_include_patterns": ["src"],
}

这将仅包含src目录及其子目录,并忽略其他文件夹。