在Sublime Text编辑器3中,是否可以隐藏侧边栏(横向导航栏)中特定扩展名的所有文件?
在Sublime Text编辑器3中,是否可以隐藏侧边栏(横向导航栏)中特定扩展名的所有文件?
你是在谈论侧边栏吗?例如,如果您选择 文件 → 打开 并选择一个文件夹,则该文件夹及其内容将显示在左侧,使您可以浏览其内容和子目录。如果是这种情况,那么答案是肯定的,可以排除文件。
选择 首选项 → 设置 - 默认 以打开名为 Preferences.sublime-settings - Default
的标签页。此文件是只读的,因此您还需要打开首选项 → 设置 - 用户。第一次打开用户首选项时,它将为空白。它(以及所有 Sublime 配置文件)都是以JSON 格式呈现,因此您需要在文件开头和结尾处分别使用大括号:
{
}
激活默认偏好选项卡并搜索 file_exclude_patterns
(在ST3版本3083中位于第377行),如果需要,还可搜索folder_exclude_patterns
。将其内容复制到您的用户偏好文件中,操作如下:
{
"file_exclude_patterns": ["*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj","*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db", "*.sublime-workspace"]
}
随意添加自己的定制化内容。请注意,方括号关闭后没有逗号(,
),就像这个例子中只有这一个定制化的偏好设置。如果您有多个(更改字体、窗口选项、主题或其他内容),则每个项目后面都需要逗号,除了最后一个项目(尾随逗号是非法的JSON):
{
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"word_wrap": true,
"wrap_width": 0
}
您还可以在项目和忽略文件夹的级别上进行设置,只需在您的.sublime-project
文件中进行相应的配置即可,例如:
{
"folders": [{
"path": ".",
"folder_exclude_patterns": [".svn", "._d", ".metadata", ".settings"],
"file_exclude_patterns": ["*.pyc", "*.pyo", ".project"]
}]
}
.sublime-project
。 - Leon Gaban