找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

394

积分

0

好友

48

主题
发表于 11 小时前 | 查看: 1| 回复: 0

看到有网友在问:你们做单片机开发,会常用到哪些 VS Code 插件?

VS Code在程序员群体中几乎无人不知,这得益于其丰富的插件生态和出色的使用体验。因此,VS Code成为了程序员,尤其是嵌入式开发者的必备工具之一。那么,针对单片机开发,有哪些值得推荐的VS Code插件呢?

STM32开发板实物图

市面上的VS Code插件种类繁多,但许多是针对特定场景的,例如RT-Thread Smart for Vscode,仅在使用RT-Thread操作系统时才会用到。在常规的单片机开发流程中,真正高频使用的插件往往集中在以下几类。

一些常规的插件

1. Chinese (Simplified) Language Pack

许多开发者在安装完VS Code后的第一件事,就是安装这款中文语言包,以便快速上手使用。

VS Code中文语言包插件截图

2. C/C++ Extension Pack

单片机程序开发主要使用C/C++语言,这款由微软官方提供的扩展包集成了IntelliSense智能提示、调试和代码浏览等功能,是进行 C/C++ 开发的基石。

C/C++插件截图

3. Arm Keil Studio Pack (MDK v6)

Keil MDK是单片机开发的经典工具链。Arm Keil Studio Pack作为Keil MDK v6的一部分,为VS Code提供了创建项目、烧录和调试Arm Cortex-M设备的能力。

Arm Keil Studio Pack插件截图

4. IAR Embedded Workbench

IAR Embedded Workbench同样拥有广泛的用户基础,特别是在早期开发工具选择相对较少的时期。这款插件为IAR项目提供了IntelliSense智能感知和构建支持。

IAR Embedded Workbench插件截图

5. CMake Tools

CMake作为一款功能强大且跨平台的编译构建工具,在嵌入式开发领域也越来越受欢迎。CMake Tools插件在VS Code中提供了对CMake的扩展支持。

CMake Tools插件截图

6. GitLens

版本管理是代码开发的必备环节。GitLens插件极大地增强了VS Code内置的Git功能,可以快速可视化代码作者信息,并通过Git blame注释和CodeLens无缝导航历史记录。

GitLens插件截图

7. Doxygen Documentation Generator

编写规范的技术文档是合格工程师的必备技能。这款插件能够根据你的源代码,自动生成Doxygen格式的注释文档,极大地便利了代码的维护和团队协作。

Doxygen Documentation Generator插件截图

8. STM32 VS Code Extension

对于使用STM32系列MCU的开发者来说,这款由ST官方推出的插件并不陌生。它为STM32嵌入式开发提供了项目创建、代码生成和调试等支持,是STM32生态工具链中的重要一环。

STM32 VS Code Extension插件截图

9. RT-Thread Smart

RT-Thread是国内发展迅速的RTOS,其生态也在不断完善。这款插件为RT-Thread Smart操作系统提供了一个集成的开发环境。

RT-Thread Smart插件截图

10. Embedded Tools

这是微软官方推出的嵌入式开发工具插件。随着微软在嵌入式领域的布局(例如收购ThreadX),这款插件允许开发者在调试嵌入式设备时,方便地查看寄存器和RTOS数据。

Embedded Tools插件截图

以上列举的是单片机开发者常用的一些核心插件。实际上,还有许多针对特定MCU或框架的“小众”插件,以及个人开发者贡献的优秀工具。

如果你在 云栈社区 或其他平台发现了其他好用的嵌入式开发插件,也欢迎分享你的使用经验。




上一篇:Claude MCP Tool Search渐进式加载详解:节省95%上下文成本
下一篇:HikariCP与Druid数据库连接池性能监控实战:SpringBoot项目配置指南
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-1-18 18:12 , Processed in 0.404338 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表