vscode settings.json文件配置隐藏部分文件夹及文件

vscode屏蔽工程中不想看到或者搜索文件或者目录,在工程根目录下创建一个.vscode 文件夹,创建一个settings.json文件,写下述配置
其中"search.exclude"里面是需要在搜索结果中排除的文件或者文件夹,“files.exclude"是左侧工程目录中需要排除的文件或者文件夹。我们需要将 arch/avr32 文件夹下的所有文件从搜索结果和左侧的工程目录中都排除掉,因此在"search.exclude” 和 “files.exclude” 中输入如图 31.2.8 所示内容
上述代码用到了通配符“”,比如“**/.o”表示所有.o 结尾的文件。“configs/[a-l]*”表示 configs 目录下所有以‘a’~‘l’开头的文件或者文件夹。上述配置只是排除了一部分文件夹,大家在实际的使用中可以根据自己的实际需求来选择将哪些文件或者文件夹排除掉。排除以后我们的工程就会清爽很多,搜索的时候也不会跳出很多文件了。

{
    "search.exclude": {/* 这段注释在json中要删掉,search搜索时不显示*表示通配符 */
        "**/node_modules": true,
        "**/bower_components": true,
        "**/*.o":true,
        "**/*.su":true, 
        "**/*.cmd":true,
        
        "arch/arc":true, 
        "arch/avr32":true,
        "arch/blackfin":true, 
        "arch/m68k":true, 
    },

    "files.exclude": {/* 这段注释在json中要删掉,flies 文件/文件夹不显示左边的目录中 *表示通配符 */
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/CVS": true,
        "**/.DS_Store": true,

        "**/*.o":true,
        "**/*.su":true, 
        "**/*.cmd":true,
        "arch/arc":true, 
        "arch/avr32":true,
        "arch/blackfin":true, 
        "arch/m68k":true, 
    }
}

你可能感兴趣的:(嵌入式)