在嵌入式开发领域,选择一款合适的开发工具至关重要。而VSCode作为一款轻量级、强大的编辑器,已然成为开发者的首选。
本文将推荐一些实用的、与嵌入式开发相关的VSCode插件,相信总有一款适合你。
1、serial terminal
这款插件提供了一个简单的串口终端,可以帮助我们轻松地与串口设备进行通信。它支持多种波特率和数据位格式,并且可以轻松地发送和接收数据。
2、GitLens
GitLens 是强大的Git集成插件,可以帮助我们实时查看Git提交信息,轻松进行代码溯源。
安装GitLens 插件之后在每行代码的末尾,GitLens 都会公开最后一次提交的作者、提交的时间以及其他详细的备注信息。
GitLens提供了可单击的链接,公开了提交详细信息,并允许您从快速选择菜单中进行选择,以比较、导航和进一步探索每个提交。
我们只需单击一个按钮,就可以在任何文件的历史记录中来回导航。比较随时间推移而发生的变化,并查看整个文件或每行代码的修订历史记录。
3、Code Runner
Code Runner 插件支持多种语言的代码执行,包括C/C++、Python等。我们平时要写一些C语言小demo验证时可以直接在VSCode中运行我们的代码,无需跳出编辑器就能获取代码执行结果,省去额外安装运行环境的麻烦。
4、Remote - SSH
通过这个插件我们可以使用任何带有 SSH 服务器的远程计算机作为开发环境。我们嵌入式开发,有时候需要到服务器上去编译代码,通过这个插件我们可以很方便地修改、编译服务器上的代码。
5、Markdown插件
Markdown是一种轻量级标记语言,它的特点是简单、易学、易用。我们程序员写文档一般都是基于Markdown来写,我们可以使用一些Markdown文档工具,也可以在vscode里安装Markdown Preview Enhanced等Markdown插件。
6、C/C++插件
C/C++插件应该是我们嵌入式中最常用的插件了。这个插件提供了包括智能代码补全、代码格式化、调试支持等在内的全方位的C/C++开发功能。
7、CMake Tools
CMake Tools 是一个用于快速创建和管理CMake项目的插件,可以帮助我们简化嵌入式开发中的构建过程。
8、DeviceTree
DeviceTree是一个设备树语法插件,可以方便我们阅读设备树文件。
9、Chinese插件
此插件为中文(简体)语言包。
10、Doxygen
在进行嵌入式开发时,编写高质量的文档是十分重要的。Doxygen Documentation Generator插件可以帮助你自动生成代码的文档,使你能够更专注于编码,而无需担心文档的编写。
以上就是本次推荐的10个适合嵌入式开发的VSCode插件,除了这些,大家还使用过哪些好用的插件?
-
嵌入式
+关注
关注
5096文章
19199浏览量
308281 -
vscode
+关注
关注
1文章
157浏览量
7894 -
串口终端
+关注
关注
0文章
8浏览量
2459
原文标题:我的嵌入式相关VScode插件!
文章出处:【微信号:良许Linux,微信公众号:良许Linux】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
嵌入式主板的概述与发展
![<b class='flag-5'>嵌入式</b>主板的概述与发展](https://file1.elecfans.com/web2/M00/EB/A1/wKgZomZe5fWAXs4EAABHp9zbA6E074.png)
新手怎么学嵌入式?
VSCode批量迁移插件
![<b class='flag-5'>VSCode</b>批量迁移<b class='flag-5'>插件</b>](https://file.elecfans.com/web2/M00/8A/6C/pYYBAGO9DiuANww7AABrMCuQJho521.png)
什么是嵌入式?一文读懂嵌入式主板
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-开发环境搭建之VScode的安装及使用
嵌入式主板是什么意思?嵌入式主板全面解析
飞凌嵌入式ElfBoard ELF 1板卡-开发环境搭建之VScode的安装及使用
使用VSCode调试嵌入式程序:如何切换gdb server
![使用<b class='flag-5'>VSCode</b>调试<b class='flag-5'>嵌入式</b>程序:如何切换gdb server](https://file1.elecfans.com/web2/M00/E4/0C/wKgaomY8PSOARA4RAAARtKGAtmg936.png)
使用VSCode调试嵌入式程序,打开通往嵌入式系统的神秘之门!
![使用<b class='flag-5'>VSCode</b>调试<b class='flag-5'>嵌入式</b>程序,打开通往<b class='flag-5'>嵌入式</b>系统的神秘之门!](https://file1.elecfans.com/web2/M00/E4/0C/wKgaomY8PKmAamZBAAAU5MY3Fjs174.png)
评论