在嵌入式开发领域,选择一款合适的开发工具至关重要。而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插件,除了这些,大家还使用过哪些好用的插件?
AR增强现实技术未来的发展趋势
三星将停止电视用LCD生产 投资150亿转产QD-OLED
家电巨头押注又一千亿市场,悄然布局光储超充一体化平台
电厂给煤机冲刷磨损修复起来还是挺省心的
Subtle Medical将与人工智能企业积极开展合作开发,优化基于人工智能的医学影像处理技术
我的嵌入式相关VScode插件!
《APEC SME 大数据与人工智能论坛》在韩国首尔举行
为什么使用JAVA开发配置OPC UA?
TEA5767带有数字音量的FM收音机的制作教程
购机福利劲爆,集卡赢万元现金红包!iQOO会员日宠粉来袭
调用一些C本机代码来介绍外部函数和内存API
电子按摩仪适配器电源芯片U6101S
【新品】首款!精心研发,超强耐高温!
相较于GPU只能处理运算 FPGA能更快速的处理所有与AI相关资讯
AD7705模数转换器的驱动设计与实现
PCB材料测试案例
Hadoop大数据存算分离方案:计算层无缝对接存储系统
为物联网市场而来:三星Exynos i T200处理器开始量产
VG系列视觉传感器将采用LED照明 具有13种基本检测功能
RISC-V将有望切入x86、ARM形成三分天下