Sublime Text 3 - 隐藏左窗格中不需要的文件夹

Sol*_*gon 12 sublimetext sublimetext3

所以我在Sublime Text 3中打开了一个文件夹.
这个文件夹包含这样的结构:

src  
build        // I would like to hide this folder
.sass-cache  // and this folder
node_modules // and this folder
task
test
Run Code Online (Sandbox Code Playgroud)

在左侧的文件夹窗格(侧边栏)中,我获得了上述文件夹.我想从视图中隐藏其中一些,只看到剩余的文件夹.

有没有办法使用列表或在启动时加载的其他文件来实现文件夹隐藏?

我正在考虑类似.gitignore文件之类的东西,它只列出文件夹或模式以隐藏视图中的内容.

Mat*_*DMo 23

您需要设置"folder_exclude_patterns"和/或"file_exclude_patterns"在您的偏好中.默认值如下:

"folder_exclude_patterns": [".svn", ".git", ".hg", "CVS"],
"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"]
Run Code Online (Sandbox Code Playgroud)

选择Preferences -> Settings—User,然后添加以下行:

"folder_exclude_patterns": [".svn", ".git", ".hg", "CVS", "node_modules", ".sass-cache", "build"]
Run Code Online (Sandbox Code Playgroud)

如果您正在项目中工作,请选择Project -> Edit Project并将上面的行添加到"settings"dict中.在这两种情况下,请确保该文件是有效的JSON.

  • 似乎`exclude_patterns` 在添加到 sublime 项目时不起作用,但在将其放入“文件夹”中的其中一个字典时确实起作用,如以下示例:https://www.sublimetext.com/docs/3 /projects.html (2认同)