网站后台管理布局,福建做网站,做网站怎么排版,wordpress主题租房配置VSCode阅读和编写Linux驱动代码环境 1. 安装vscode#xff0c;以及配置vscode环境2. 安装VScode相关的插件3. 配置vscode4.总结 1. 安装vscode#xff0c;以及配置vscode环境
安装vscode请点击如下连接
https://code.visualstudio.com/download2. 安装VScode相关的插件… 配置VSCode阅读和编写Linux驱动代码环境 1. 安装vscode以及配置vscode环境2. 安装VScode相关的插件3. 配置vscode4.总结 1. 安装vscode以及配置vscode环境
安装vscode请点击如下连接
https://code.visualstudio.com/download2. 安装VScode相关的插件
下面是需要安装的插件清单参考的是正点原子的插件清单见文章4.5.2 Visual Studio Code 插件的安装
我们需要按照的插件有下面几个 1)、 C/C这个肯定是必须的。 2)、 C/C Snippets即 C/C重用代码块。 3)、 C/C Advanced Lint,即 C/C静态检测 。 4)、 Code Runner即代码运行。 5)、 Include AutoComplete即自动头文件包含。 6)、 Rainbow Brackets彩虹花括号有助于阅读代码。 7)、 One Dark Pro VSCode 的主题。 8)、 GBKtoUTF8将 GBK 转换为 UTF8。 9)、 ARM即支持 ARM 汇编语法高亮显示。 10)、 Chinese(Simplified)即中文环境。 11)、 vscode-icons VSCode 图标插件主要是资源管理器下各个文件夹的图标。 12)、 compareit比较插件可以用于比较两个文件的差异。 13)、 DeviceTree设备树语法插件。 14)、 TabNine一款 AI 自动补全插件强烈推荐谁用谁知道
3. 配置vscode
.vscode 下面有两个文件下面展示我现在的配置信息
c_cpp_properties.json 需要根据自己的Linux内核代码位置修改“/home/book/100ask_imx6ull_mini-sdk/”相关的路径
{configurations: [{name: Linux,includePath: [${workspaceFolder}/**,/home/book/100ask_imx6ull_mini-sdk/Linux-4.9.88/include,/home/book/100ask_imx6ull_mini-sdk/Linux-4.9.88/arch/arm/include,/home/book/100ask_imx6ull_mini-sdk/Linux-4.9.88/arch/arm/include/generated/,],defines: [],compilerPath: /home/book/100ask_imx6ull_mini-sdk/ToolChain/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin/clang,cStandard: c11,cppStandard: c17,intelliSenseMode: clang-x64}],version: 4
}settings.json
{search.exclude: {**/node_modules: true,**/bower_components: true,**/*.o:true,**/*.su:true, **/*.cmd:true,Documentation:true, },files.exclude: {**/.git: true,**/.svn: true,**/.hg: true,**/CVS: true,**/.DS_Store: true, **/*.o:true,**/*.su:true, **/*.cmd:true,Documentation:true, },files.associations: {kernel.h: c}
}4.总结
vscode在不同的系统中配置应该是相同的后面有空再做尝试此版本的配置未必完全但能实现基础的代码跳转的功能应该可以顺畅的阅读源码如有错误后续继续更新配置其他工程应该也是相同的配置好对应的头文件以及编译器的路径即可有空尝试配置stm32代码环境