VScode如何屏蔽不需要的文件及添加搜索的头文件路径

一.屏蔽不需要的文件

在做嵌入式linux开发时,在整个项目工程里,可能有很多的文件是我们不需要的,在导入VScode的时候这些工程文件都会导入进去,整个工程文件看起来非常的繁杂,这个时候我们可以把不需要的相关文件屏蔽掉,这里的屏蔽不是删掉,而是在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, 
 	}
}

其中"search.exclude"里面是需要在搜索结果中排除的文件或者文件夹,"files.exclude"是左侧工程目录中需要排除的文件或者文件夹

2.如何添加VScode搜索路径

在linux开发下,有时编写 Linux 驱动,因此会用到 Linux 源码中的函数。我们需要在 VScode 中添加 Linux 源码中的头文件路径。

打开 VScode,按下“Crtl+Shift+P”打开 VScode 的控制台,然后输入“C/C++:Editconfigurations(JSON) ”,打开 C/C++编辑配置文件,打开以后会自动在.vscode 目录下生成一个名为 c_cpp_properties.json 的文件,此文件默认 内容如下所示:

{
 	"configurations": [
	 	{
 			"name": "Linux",
 			"includePath": [
 			"${workspaceFolder}/**",
			 ],
 			"defines": [],
 			"compilerPath": "/usr/bin/clang",
	 		"cStandard": "c11",
 			"cppStandard": "c++17",
 			"intelliSenseMode": "clang-x64"
	 	}
	 ],
 	"version": 4
 }

includePath 表示头文件路径,我们需要将 Linux 源码里面的头文件路径添加进来。这样VScode在搜索函数的时候,这些头文件路径也会遍历进来。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值