是否可以在Sublime Text Editor 3中从侧边栏(横向导航栏)隐藏具有特定扩展名的所有文件?
答案 0 :(得分:186)
你在谈论侧边栏吗?例如,如果选择文件→打开并选择文件夹,则文件夹及其内容将显示在左侧,允许您在其内容和子目录之间导航。如果是这种情况,那么答案是肯定的,可以排除文件。
选择首选项→设置 - 默认以打开名为Preferences.sublime-settings – Default
的标签。此文件是只读的,因此您还需要打开首选项→设置 - 用户。第一次打开用户首选项时,它将为空白。它(以及所有Sublime配置文件)都是JSON格式,因此您需要分别在文件的开头和结尾打开和关闭花括号:
{
}
激活默认首选项选项卡并搜索file_exclude_patterns
(在ST3 build 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
}
答案 1 :(得分:126)
您还可以在.sublime-project
文件中为每个项目设置它们并忽略文件夹,例如:
{
"folders": [{
"path": ".",
"folder_exclude_patterns": [".svn", "._d", ".metadata", ".settings"],
"file_exclude_patterns": ["*.pyc", "*.pyo", ".project"]
}]
}