首页 > 其他 > 详细

vscode 实现嵌入式c编程

时间:2021-02-24 23:37:54      阅读:145      评论:0      收藏:0      [点我收藏+]

转自:https://www.jianshu.com/p/3e884483299a

本文以建好的keil 项目工程为例,用vscode 强大的代码提醒和自动补充功能,完美替代KEIL ,本人根据自身体验梳理一下用VScode 来代替keil 来编写嵌入式C 项目工程,以下是对VScode 的配置说明

1. 从官网直接下载 VScode, VScode 是免费轻量级的编辑器,安装方法直接安装就行

https://code.visualstudio.com/

2.VScode安装完后,需要安装一下两个插件,C/C++ 和C++ Intellisense ,直接收索框输入就可以找到安装

技术分享图片

3.安装上面的两个插件后,还不能实现函数跳转,和代码提醒功能,还需要安装两个软件

第一个:Clang,http://releases.llvm.org/download.html  

 

技术分享图片

下载后直接安装即可 记得安装目录,后面需要加到环境变量中

第二个软件:http://adoxa.altervista.org/global/  GNU global,选择Win32的包,下载后解压即可,记得目录,后面要添加到环境变量中

 

技术分享图片

安装上面两个软件后,打开系统环境变量设置,在path 中加入bin 目录的环境变量

技术分享图片
4

4.以上安装完之后,重启电脑,让环境变量生效,重启后打开vscode, vscode 不需要新建工程什么的,直接打开项目工程文件夹的位置就可以,会在项目文件夹中生成一个.vscode的文件夹,

技术分享图片
技术分享图片

编写c_cpp_properties.json ,文件,将KEIL工程中头文件的路径,宏定义加入配置文件中

 

技术分享图片
技术分享图片

按快捷键 ctrl +shift +c ,命令窗口输入gtags ,生成三个文件,里面包含该目录下函数定义的路径等等,

 

技术分享图片
技术分享图片

基本上配置就完成了,可以鼠标移到函数名称,按下ctrl + 左键,即可跳转到函数定义的位置,鼠标放在函数上可直接显示预览,编写代码有提醒功能和自动补全功能,大大提高开发效率。

 

技术分享图片

有更好的办法,或者哪里描述有误的地方,还请多多指教!



作者:hoho_cjw
链接:https://www.jianshu.com/p/3e884483299a
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

vscode 实现嵌入式c编程

原文:https://www.cnblogs.com/mangorange/p/14442453.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!