如何从Sublime Text中的索引中排除文件夹,同时仍将其显示在侧边栏中?
对于有很多依赖的大项目,例如node_modules/
文件夹,我注意到由于Sublime索引文件夹中的所有文件而频繁发生CPU峰值。
我知道我可以使用folder_exclude_patterns
设置隐藏文件和文件夹,但我仍然希望文件夹在侧边栏中可见。
我怎样才能保持例如node_modules/
在侧边栏,但排除索引?
要从索引中排除文件,但将其保留在边栏中,请使用用户设置中的binary_file_patterns
设置,例如:
"binary_file_patterns": [ "*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip", "node_modules/**", "bower_components/**" ]
编辑 :确保复制Settings - Default
首选项(这里显示为"*.jpg"
等)的值,或者您将开始索引二进制文件。
您可以更改您的个人设置,在Preferences -> Settings - User
,添加:
{ "folder_exclude_patterns": [ ".svn", ".git", ".hg", "CVS", "node_modules", ], }
在ST3(Build 3126)中不起作用。
您可以在侧边栏中显示节点模块文件夹,并以这种方式隐藏文件:
"file_exclude_patterns": [ ..., "node_modules/**" ]
如果要隐藏每个节点模块的子文件夹,请执行以下操作:
"folder_exclude_patterns": [ "node_modules/*/**" ]
node_modules中的所有文件将从search中删除,但是每个node_module子文件夹在侧边栏中仍然可见。