这10款VS Code神仙插件,嵌入式程序员必备

本文介绍了VSCode这款强大的免费代码编辑器,特别推荐了针对嵌入式软件开发的中文语言包、C/C++插件、代码管理工具以及代码注释生成器等,帮助开发者定制个性化编程环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大家好,我是知微

嵌入式软件开发工程师平时可能更多的是使用Source Insight、Keil、IAR来阅读代码,写代码。

VSCode大家都听说过,功能十分强大,而且免费!

或许是因为这款软件上手有一定的学习成本,所以有些小伙伴也不想轻易去尝试。

知微在这里强烈建议大家去试一试,VSCode提供十分丰富的插件,你可以根据你的使用习惯来DIY自己的编程环境。

下面推荐几个我平时觉得比较好用的插件,想省事的也可以照搬!

1、中文(简体)语言包

VS Code安装完默认是英文界面的,用习惯了中文界面,不太能接受。

  • 只需要去插件市场(下图左侧四个小方块的图标),搜索Chinese,出来之后,点击Install,之后重启软件就好了

  • 如果安装插件了,还是显示英文,怎么办呢?不用着急,跟着下面的步骤走,就可以搞定

1.快捷键Ctrl+Shift+P或者F1 打开全局命令面板,找到Configure Display Language

2.点击进入到选择语言,这里选择中文

3.此刻,应该会提示重启,然后重启编辑器,完美!

2、C/C++插件

嵌入式软件开发常用的编程语言就是C和C++了,这个插件提供了包括智能代码补全、代码格式化、调试支持等在内的全方位的C/C++开发功能。

3、C/C++ Extension

这个插件包含了 C/C++ 工程需要的插件(C/C++ Themes、CMake、CMake Tools等)

4、C/C++ GNU Global

想要在VS Code实现函数、变量跳转,这个插件也装起来

5、C++ Intellisense

这个插件依赖于上面的插件,是用来函数或变量跳转的。

虽然VS Code已经不推荐了,但是只要不是远程连接Linux进行代码编写调试,本地使用还是可以的。

6、Todo Tree

我们写代码的时候,肯定不能一次性就写完。如果是今天没写完的,明天接着写还好说,不用做标记也不容易忘记。

假如我有一个功能暂时不用完善,需要做一个标记,后期有空的再来完善,时间跨度太大,很容易忘记。

Todo Tree这个时候能派上大用场了,它可以帮助你管理项目中的 TODO注释和其他标记,让你很轻松就能跟踪项目中的任务。

7、Git Graph

但凡开发一个项目,肯定会涉及代码管理,假如你平时用到了git,那么这个可视化工具插件,可以帮助你直观地理解 Git 仓库的繁杂分支信息。

8、koroFileHeader

可以自动生成文件头部注释,自动更新最后编辑人、最后编辑时间等。

也可以一键生成函数注释,支持函数参数自动提取并列到注释中。

9、Material Icon Theme

这是一个图标主题插件,用开给文件和文件夹添加漂亮的图标

10、Noctis

Noctis是一款颜色主题插件,提供了十多种精美的颜色主题,可以随意切换。

以上就是今天要分享的内容了!

📢你的每一次👍点赞 ⭐收藏 📝评论,都是我更新的动力,如有错误请留言指正,非常感谢!

嵌入式开发VSCODE插件可以帮助开发人员在Visual Studio Code中进行嵌入式系统的开发和调试。这些插件提供了一系列功能,包括语法高亮、代码补全、调试器集成以及与特定嵌入式平台相关的功能。 要开发嵌入式开发VSCODE插件,你可以按照以下步骤进行: 1. 安装Visual Studio Code:首先,你需要安装Visual Studio Code编辑器,可以从官方网站https://code.visualstudio.com/ 下载并安装。 2. 创建插件项目:打开Visual Studio Code后,在菜单中选择“查看(View)” -> “命令面板(Command Palette)”(或者使用快捷键Ctrl+Shift+P),然后输入“扩展生成器:新建扩展”并选择“JavaScript”或“TypeScript”作为语言。 3. 开发插件功能:在生成的项目中,你可以在“src”目录下的相应文件中编写你的插件功能。根据你的需求,可以使用VS Code的API来实现自定义的功能,如创建新的编辑器窗口、注册命令、处理文本编辑等。 4. 调试插件:为了调试你的插件,你可以在项目目录下创建一个名为“launch.json”的文件,并配置调试器的启动设置。然后,在调试视图中选择你的调试配置并启动调试。 5. 发布插件:完成开发和测试后,你可以将插件打包并上传到VS Code的市场place(https://marketplace.visualstudio.com/)进行发布。在上传之前,你需要注册一个发布者账户。 请注意,以上是一个简单的概述,实际上开发嵌入式开发VSCODE插件可能涉及更多的细节和特定的嵌入式平台知识。你可以参考VS Code的官方文档和相关扩展库的文档来获取更多信息和示例代码。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值