在 Sublime Text Editor 的特定文件夹中隐藏具有特定扩展名的文件?

Hide files with certain extension from specific folder in Sublime Text Editor?

是否可以在 sublime text editor 3 的项目目录中隐藏 some specific folder 中具有特定扩展名的所有文件。

我找到了另一个相关的 stackover-flow-question

documentation 看不清楚,但您可以在项目文件的 file_exclude_patterns 设置中指定文件夹。

示例:

{
    "folders":
    [
        {
            "path": "some_folder_path",
            "file_exclude_patterns": ["messages/*.md"]
        }
    ]
}

将从消息文件夹中排除所有带有 markdown 扩展名 (.md) 的文件,而将所有其他 .md 文件包含在项目中,例如 some_folder_path/readme.md.

请注意,以上内容可能会排除项目根目录后代中的文件,因此您可能希望在设置中为项目根目录添加前缀:

{
    "folders":
    [
        {
            "path": "some_folder_path",
            "file_exclude_patterns": ["some_folder_path/messages/*.md"]
        }
    ]
}

否则,some_folder_path/some_other_folder/messages/*.md 也会受到影响,因为 Sublime Text 不会自动将模式约束到项目根目录。