我在Sublime Text 3中打开了一个目录(不一个已保存的项目)。然后,我右键单击其中一个子目录并选择了DaoAuthenticationProvider
。它似乎是永久性的。
我尝试了以下序列:
排除消失了。然后我做了以下事情:
排除也回来了。如何取消排除?
答案 0 :(得分:1)
该命令不是核心Sublime的一部分,它由SideBarEnhancements包提供。菜单中命令的名称具有误导性;它没有按照它所说的那样做。
看起来它说它将从当前项目的索引中排除该文件,但实际上从索引中排除文件是通过binary_file_patterns
设置完成的:
// These files will still show up in the side bar, but won't be included in
// Goto Anything or Find in Files
"binary_file_patterns": ["*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip"],
此设置是一个全局设置,目前无法在项目基础上进行设置,因此,尽管该命令的名称,它实际上是从每个项目或Sublime窗口中排除该路径,而不仅仅是您运行的那个。中的命令。
要撤消其正在执行的操作,您需要从菜单中选择Preferences > Settings
(Sublime Text > Preferences > Settings
,如果您使用的是MacOS),打开用户首选项。
这将打开一个新窗口,左侧是默认设置,右侧是自定义设置。在右侧窗格中,您可以修改binary_file_patterns
设置,以删除您添加的路径,以便再次将其编入索引。