如何过滤Visual Studio Code中文件夹视图中显示的文件?
答案 0 :(得分:71)
隐藏文件和文件夹
files.exclude 设置允许您定义模式以隐藏VS Code中的多个位置(如资源管理器和搜索)中的文件和文件夹。一旦定义,将隐藏与任何模式匹配的文件和文件夹。
"**/*.js": { "when": "$(basename).ts"}
隐藏衍生资源
如果您使用的语言编译为源文件位于同一位置的另一个文件,就像TypeScript对JavaScript一样,您可以轻松设置表达式来隐藏这些派生文件:
public class Subdue {
public String at;
public String begin;
public String end;
}
这样的模式将匹配任何JavaScript文件(** / * .js),但仅当存在具有相同名称和扩展名的兄弟文件时,在此示例中为* .ts。同样的技术也可用于其他转换语言,如Coffee Script或Less / Sass。
答案 1 :(得分:8)
如果您只想更改此项目的设置,请执行以下操作:
档案>将工作区另存为> ...输入您的{项目名称}
然后打开文件:{project name}.code-workspace
并更新部分settings
。
样品:
{
"folders": [
{
"path": "."
}
],
"settings": {
"files.exclude": {
"**/*.log": true
}
}
}
答案 2 :(得分:1)
”将重点放在“文件资源管理器”上,开始键入要匹配的文件名的一部分。您将在“文件资源管理器”的右上角看到一个过滤器框,显示到目前为止已键入的内容和匹配的文件名将突出显示。”
“将鼠标悬停在过滤器框上并选择“在类型上启用过滤器”将仅显示匹配的文件/文件夹。”
文档:https://code.visualstudio.com/docs/getstarted/userinterface#_filtering-the-document-tree