Sublimetext3 如何忽略升华文本3定义索引中的文件夹?

Sublimetext3 如何忽略升华文本3定义索引中的文件夹?,sublimetext3,Sublimetext3,升华文本添加了一个新功能来显示函数定义 您知道如何从索引中禁用“dist”文件夹吗?有一个名为index\u exclude\u patterns的设置,可用于从索引中排除特定的文件模式。其默认值为: // index_exclude_patterns indicate which files won't be indexed. "index_exclude_patterns": ["*.log"], 然而,这似乎只能指定文件模式,而不能指定目录模式。所以像“dist”、“dist*”、“d

升华文本添加了一个新功能来显示函数定义


您知道如何从索引中禁用“dist”文件夹吗?

有一个名为
index\u exclude\u patterns
的设置,可用于从索引中排除特定的文件模式。其默认值为:

// index_exclude_patterns indicate which files won't be indexed.
"index_exclude_patterns": ["*.log"],
然而,这似乎只能指定文件模式,而不能指定目录模式。所以像
“dist”
“dist*”
“dist/”
“dist/*”
这样的东西都不起作用

在这种情况下,解决方法是修改
二进制文件\u模式
设置。默认设置为:

// 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"],
二进制文件没有索引,因此不会显示在定义列表中


“dist/*”
添加到模式列表中应该可以解决问题。请注意,如果尚未对此进行自定义设置,则可能应首先复制默认设置,否则图像等内容将不再被视为二进制。

更改设置
“文件夹排除模式”
适用于此,尽管文档说它的功能是控制边栏中显示哪些文件夹。

工作正常。非常感谢。这正是我想要的+1它可以工作,但也可以从侧栏中删除路径(如答案中所述)。如果您根本不需要查看或处理此路径中的文件(例如,自动生成的文档),此解决方案非常好。但是,如果您希望在
定义
引用
(例如,
节点模块
)中保持路径可见但被忽略,@OdatNurd添加到
二进制文件_模式
列表的解决方案效果更好。