首页 > 解决方案 > vscode中是否有从面包屑中过滤变量的设置?

问题描述

我查看了导航文档并使用了可能的面包屑设置,但它们似乎都不允许过滤

就像现在一样,面包屑大纲中充斥着来自函数签名的变量,这对我来说并不是很有用。它使列表乱七八糟,使查找函数名称变得更加困难(同样带有大纲)

蓝色图标用于变量

标签: visual-studio-code

解决方案


是的,使用 VSCode 1.40(2019 年 10 月)

为大纲和面包屑键入过滤器

有新设置可以配置在大纲视图和面包屑导航中显示哪些符号。

这些设置称为outline.show{symbol type}breadcrumbs.show{symbol type}
例如, outline.showVariables,outline.showFunctions等。

过滤大纲视图

上面的屏幕截图显示了配置为不显示局部变量的大纲视图,您可以看到隐藏的变量未显示。

请注意,分配符号的类型取决于语言扩展。
您可以将鼠标悬停在大纲视图中的符号标签上以查看正在使用的符号类型(显示在括号中)。


推荐阅读