用VS Code搞单片机开发,它界面清爽、反应快还不吃电脑配置。但单枪匹马可不行,得靠一众插件帮忙。下面这几类,可以说是老手们抽屉里的常备工具。

一、核心必备:写代码与编译的基础
这些是搭起开发环境的地基,几乎每个项目都会用到。
C/C++扩展:写单片机程序主要是C语言,这个插件提供代码高亮、智能提示和跳转查看定义,是最核心的工具。
芯片/工具链专用插件:用来调用背后的编译和调试核心。
Keil Studio Pack:如果你用的Keil MDK,这个插件能让VS Code和它联动。
STM32 VS Code Extension:针对STM32开发的官方插件,集成ST的工具链。
Cortex-Debug:搭配J-Link、ST-Link等调试器进行硬件调试和单步运行。
二、效率加成:让编码更顺手的工具
它们就像快捷键,能帮你节省大量琐碎时间。
GitLens:直接集成Git,能清晰看到每一行代码是谁、在什么时候写的,方便团队协作和追溯。
Rainbow Brackets:用不同颜色显示成对的括号,在嵌套复杂的代码里一眼就能分清层次。
TabNine:基于AI的代码补全工具,能根据你的代码习惯预测后面要写什么,提升编码速度。
三、锦上添花:按需取用的“方言”插件
这些插件针对特定的芯片或操作系统,有需要时安装。
MCUXpresso for VS Code:开发恩智浦(NXP)芯片时的官方工具。
RT-Thread Smart:用于开发RT-Thread操作系统的项目。
本文玩点嵌入式原创文章,转载请注明来源!

扫码关注





































