设置VsCode搜索时排除文件,文件列表中隐藏文件

按照《VsCode + gdb + gdbserver远程调试C++程序》中介绍的方法,配置好VsCode后,打开一个C/C++工程,发现左侧的面板会显示编译时生成的中间文件(比如.d和.o文件)。我们可以通过设置隐藏掉一些我们不需要打开的文件以简洁面板:

编辑.vscode子目录下的settings.json中的search.exclude配置可以实现搜索时排除文件,编辑files.exclude配置可以实现文件列表中隐藏文件。以下面的settings.json为例,下面设置表示隐藏和搜索时排除后缀名为.0,.d,.a,.pc,.so的文件:

bash 复制代码
{
    "files.associations": {
        "random": "c",
        "ratio": "c",
        "sstream": "c"
    }
    "search.exclude": {
        "**/*.o"           :true,
        "**/*.d"         :true,
        "**/*.a"           :true,
        "**/*.pc"           :true,
        "**/*.so"         :true
    }
    "files.exclude": {
        "**/*.o"           :true,
        "**/*.d"         :true,
        "**/*.a"           :true,
        "**/*.pc"           :true,
        "**/*.so"         :true
    }
}

修改完settings.json后,重新打开VsCode,会发现设置已生效。

相关推荐
qq_2837200510 分钟前
VSCode 编译 Qt 5.12 QML 完整教程(Windows + MinGW)
windows·vscode·qt
WHS-_-20221 小时前
LDM代码学习日记
ide·python·pycharm
wenroudelang88881 小时前
Visual Studio的C#实例--2个窗体之间跳转
ide·c#·visual studio
汽车芯猿2 小时前
Visual Studio 2015 完整安装与问题解决指南(含证书配置、包丢失修复及工程加载失败处理)
ide·visual studio
golang学习记3 小时前
IDEA 2026.1:这些 核心功能免费开放!
java·ide·intellij-idea
π同学4 小时前
ESP-IDF+vscode开发ESP32第三讲——UART
vscode·esp32·uart·esp-idf
旺旺的碎冰冰~4 小时前
解决VScode使用GitHub Copilot生成的命令行无法显示问题
vscode·github·copilot
charlie1145141914 小时前
通用GUI编程技术——Win32 原生编程实战(十八)——GDI 设备上下文(HDC)完全指南
开发语言·c++·ide·学习·visual studio·win32
肖恭伟4 小时前
Cursor(VSCode) + clangd 无法跳转 Qt 类/变量
ide·vscode·qt
光影少年4 小时前
Node.js的事件循环和浏览器有什么区别?
node.js·编辑器·vim