目录
官网:https://vscode.en.softonic.com/
本文章主要介绍利用VSCode进行嵌入式开发,替代传统的经典代码编辑工具SourceInsight。
1、安装
(1)VSCode下载与安装
官网:https://vscode.en.softonic.com/
(2)插件下载、安装与配置
1)简体中文插件
VSCode安装后,默认是英文,需要在扩展中进行搜索关键词“Chinese”,然后进行安装
2)keil插件
在扩展中搜索关键词“keil”,进行安装,安装完成需要进行如下两个配置
1--MDK路径配置
该配置是为了保证在VSCode中能够调用MDK可执行程序进行build,download相关操作
注:一般对于编译、下载和单步调试,我们还是习惯在MDK中去完成,只不过利用VSCode在代码编辑上的优势进行相应的开发工作。
2--编码设置
要保证VSCode和MDK的编码一直,像经典的代码编辑工具SourceInsight在对待中文注释的编码处理上不是很好
A.VSCode中的编码设置
A.MDK5(最新版本MDK533)中的编码设置
3)C/C++插件
在扩展中搜索关键词“C/C++”,该插件可以配合我们已经安装的keil插件,实现一些代码编辑较为方便的快捷方式,比如定义的变量或者函数的跳转等
2、基本使用
(1)工程建立
1)新建工程
通过下图中的加号,选择需要打开的MDK工程中project位置
2)切换工作区
选择相应的MDK工程打开后,软件会提示是否要切换工作台,选择“OK”进行相应的切换
在keil插件中可以看到我们相应的MDK工程代码
说明:
如果无法正常使用keil插件,也可以直接通过VSCode打开需要编辑相应的工程文件夹
打开后,同样可以在相应的编辑区域进行代码编辑
(2)常用快捷键
1)放大、缩小:Ctrl+滚轮
1--方法1:直接在设置中进行配置
2--方法2:通过脚本的方式进行配置
2)常用代码编辑快捷方式
1--函数跳转:ctrl+鼠标左键
2--前进与返回:alt+键盘左右键