vscode工程屏蔽不使用的文件夹或文件的方法

这篇具有很好参考价值的文章主要介绍了vscode工程屏蔽不使用的文件夹或文件的方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一.  简介

vscode是一款 微软提供的免费的代码编辑软件。

对于 IMX6ULL-ALPHA开发板而言,NXP官方uboot一定会支持不止 IMX6ULL芯片的代码,也不止支持 一种架构,还支持其他芯片或架构的源码文件。

为了方便阅读代码,vscode软件可以在界面,设置不显示没有使用到的源码文件夹或文件。

二.   vscode软件屏蔽不使用的文件夹或文件的方法

1.  vscode打开uboot工程

ubuntu 下通过 vscode软件打开 NXP官方 Uboot源码包。如下所示:

vscode 排除文件夹,vscode使用,vscode

点击 “文件  ->   将工作区另存为 ,  打开保存工作区对话框,将工作区保存到 uboot 源码根 目录下,设置文件名为 “ uboot ”,如下所示:

vscode 排除文件夹,vscode使用,vscode

保存成功以后,就会在 uboot 源码根目录下存在一个名为 uboot.code-workspace 的文件。这样 一个完整的 VSCode 工程就建立起来了。但是这个 VSCode 工程包含了 uboot 的所有文件, uboot 中有些文件是不需要的。
接下来,开始设置 vscode不显示未使用的源码文件的方法。

2.  设置不显示未使用源码文件

注意:这里创建 “.vscode” 文件夹,必须在uboot的根目录下创建!!!!否则可能无法屏蔽掉

未使用的源码文件。

因为我之前创建了一个 nxp_uboot目录,将 NXP官方uboot源码加压缩后,又有一层uboot 目录。所以,我这里创建 名为 “.vscode” 的文件夹时,是在 nxp_uboot目录下创建的,操作如下:

vscode 排除文件夹,vscode使用,vscode

.vscode 文件夹下新建一个名为 “settings.json” 的文件,在 settings.json 文件中输入如下内容:
{
     "search.exclude": {
        "**/node_modules": true,
        "**/bower_components": true,
     },
     "files.exclude": {
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/CVS": true,
        "**/.DS_Store": true, 
     }
}

“settings.json” 文件中:"search.exclude" 里面是需要在搜索结果中排除的文件或者文件。

"files.exclude" 是左侧工程目录中需要排除的文件或者文件夹。

vscode 工程包含了 uboot 的所有文件,uboot 中有些文件是不需要的。

例如, arch 目录下是各种架构的文件夹,arch 目录下,我们只需要 arm 文件夹,所以需要将其它的目录从 VSCode 中给屏蔽掉。arch 目录如下:

vscode 排除文件夹,vscode使用,vscode

例如,将 arch/avr32 文件夹下的所有文件从搜索 结果和左侧的工程目录中都排除掉。操作如下:

vscode 排除文件夹,vscode使用,vscode

保存一下settings.json文件,然后再看一下左侧的工程目录,发现arch目录下没有 avr32个文件夹了,说明avr32这个文件夹显示被屏蔽掉了。文章来源地址https://www.toymoban.com/news/detail-758084.html

我们只是在 "search.exclude" "files.exclude" 中加入了: "arch/avr32": true ,冒号前面的是要
排除的文件或者文件夹,冒号后面为是否将文件排除, true 表示排除, false 表示不排除。
同样的方法, 可将其他很多不需要的文件,或者文件夹排除掉,对于本章我们分析 uboot 而言,挺方便的。

到了这里,关于vscode工程屏蔽不使用的文件夹或文件的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于 VSCode 文件夹折叠问题

    1、在 VSCode 中,父文件夹下面如果只有一个子文件夹,就会出现下图所示的折叠情况: 2、这种情况十分影响我们选中文件夹时的体验感,打开 设置 : 3、在设置界面搜索: Explorer:Compact Folders 4、取消该项的勾选,即可解决单个文件夹折叠的问题。 5、到此问题就解决了,希

    2024年02月15日
    浏览(43)
  • Unity的工程中文件夹介绍

    知乎上看篇文章,讲学一样的东西有两种入门方式,一种方式是从简单的学起,另一种方式是基础的学起。所谓不管简单还是基础,两个都要同样的学。 这篇内容介绍博主自己学到的Unity工程的目录结构相关内容,最终还是以Unity的官方文档为准。当然网上各类分享很多,博

    2024年02月01日
    浏览(40)
  • 安卓的工程目录文件夹简单介绍

    当创建了一个安卓工程之后,系统会生成很多文件夹,那么这些文件夹都存放的是什么东西呢? src:存放java代码,有包,有文件。相当于普通java程序的src文件夹。 gen:存放自动生成的文件。R.java存放的是程序的页面、按键、文本等的id。 Android 4.4和Android Private Libaries:安卓

    2024年02月05日
    浏览(43)
  • .vscode 文件夹是什么,里面有什么?

    项目根目录中经常会出现一个 .vscode 文件夹,它是干什么的? 众所周知,vscode 的配置分两类,一是全局的用户配置,二是当前工作区配置。vscode 打开的文件夹的根目录是一个工作区, .vscode 目录就是存放当前工作区相关配置文件的目录。 这样分享项目时,也把该项目的 v

    2024年02月02日
    浏览(33)
  • 【VsCode】vscode创建文件夹有小图标显示和配置

    效果 步骤 刚安装软件后, 开始工作目录下是没有小图标显示的。 如下图操作,安装vscode-icons 插件,重新加载即可 创建文件夹,显示图标如下:

    2024年02月07日
    浏览(51)
  • VScode文件夹中文件后面标识U/M等含义

    A: 你本地新增的文件(服务器上没有). C: 文件的一个新拷贝. D: 你本地删除的文件(服务器上还在). M: 文件的内容或者mode被修改了. R: 文件名被修改了。 T: 文件的类型被修改了。 U: 文件没有被合并(你需要完成合并才能进行提交)。 X: 未知状态(很可能是遇到git的bug了,你可

    2024年02月09日
    浏览(36)
  • vscode Cmake 多目录,多文件夹,多文件联合编译配置

    前言:网上好多同学发的都是单目录(一个文件夹下),多个cpp文件的联合编译。对于多文件夹,多目录,多个CPP文件的编译可查询的资料查起来不是很容易。 现在来总结一下: 一、单文件夹(即单目录)下的多.cpp使用code runner 运行代码的方式。               其他博文有

    2024年01月15日
    浏览(44)
  • vscode显示当前打开的文件夹中没有git存储库,但实际上有.git文件夹。

    问题描述:当前打开的文件夹中没有 git 存储库。但实际上有.git文件夹。 解决方案:https://github.com/microsoft/vscode/issues/139598 The only way to make it work is to use the Git: Show Git Output… command. 在vscode的查看–命令面板,输入show git,执行后即可正确出现git 仓库。 如果执行上述命令后,

    2024年02月11日
    浏览(55)
  • matlab中dir的各种使用方法(包括递归遍历子文件夹)

    遍历文件夹1下的所有 文件夹和文件 (不会递归遍历): list=dir(’ D:文件夹1’); 遍历文件夹1及其所有子文件夹下的所有 文件夹和文件 (会递归遍历): list=dir(’ D:文件夹1** \\\'); 遍历文件夹1下的所有 csv文件 (不递归) list=dir(’ D:文件夹1*.csv’); 遍历文件夹1及其子文件

    2024年02月15日
    浏览(52)
  • Visual Studio 向工程中添加现有文件夹

    前言: 在创建C#类库(dll)工程后,需要把现有的C#文件添加进工程中 步骤1.将所有文件夹复制到工程中 步骤2. 点击这个图标,显示所有文件夹  工程目录下的所有文件夹都会被显示出来  选中需要添加的文件夹,右键-包含到项目  然后再次点取消显示所有文件夹即可

    2024年02月05日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包