0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

我的嵌入式相关VScode插件!

dyquk4xk2p3d 来源:良许Linux 2023-11-17 16:47 次阅读

嵌入式开发领域,选择一款合适的开发工具至关重要。而VSCode作为一款轻量级、强大的编辑器,已然成为开发者的首选。

本文将推荐一些实用的、与嵌入式开发相关的VSCode插件,相信总有一款适合你。

1、serial terminal

09e90628-84e7-11ee-939d-92fbcf53809c.png

这款插件提供了一个简单的串口终端,可以帮助我们轻松地与串口设备进行通信。它支持多种波特率和数据位格式,并且可以轻松地发送和接收数据。

2、GitLens

09f3bc9e-84e7-11ee-939d-92fbcf53809c.png

GitLens 是强大的Git集成插件,可以帮助我们实时查看Git提交信息,轻松进行代码溯源。

安装GitLens 插件之后在每行代码的末尾,GitLens 都会公开最后一次提交的作者、提交的时间以及其他详细的备注信息。

GitLens提供了可单击的链接,公开了提交详细信息,并允许您从快速选择菜单中进行选择,以比较、导航和进一步探索每个提交。

我们只需单击一个按钮,就可以在任何文件的历史记录中来回导航。比较随时间推移而发生的变化,并查看整个文件或每行代码的修订历史记录。

3、Code Runner

0a02ad58-84e7-11ee-939d-92fbcf53809c.png

Code Runner 插件支持多种语言的代码执行,包括C/C++Python等。我们平时要写一些C语言小demo验证时可以直接在VSCode中运行我们的代码,无需跳出编辑器就能获取代码执行结果,省去额外安装运行环境的麻烦。

4、Remote - SSH

0a0f9f86-84e7-11ee-939d-92fbcf53809c.png

通过这个插件我们可以使用任何带有 SSH 服务器的远程计算机作为开发环境。我们嵌入式开发,有时候需要到服务器上去编译代码,通过这个插件我们可以很方便地修改、编译服务器上的代码。

5、Markdown插件

0a206dac-84e7-11ee-939d-92fbcf53809c.png

Markdown是一种轻量级标记语言,它的特点是简单、易学、易用。我们程序员写文档一般都是基于Markdown来写,我们可以使用一些Markdown文档工具,也可以在vscode里安装Markdown Preview Enhanced等Markdown插件。

6、C/C++插件

0a2ae098-84e7-11ee-939d-92fbcf53809c.png

C/C++插件应该是我们嵌入式中最常用的插件了。这个插件提供了包括智能代码补全、代码格式化、调试支持等在内的全方位的C/C++开发功能。

7、CMake Tools

0a3691e0-84e7-11ee-939d-92fbcf53809c.png

CMake Tools 是一个用于快速创建和管理CMake项目的插件,可以帮助我们简化嵌入式开发中的构建过程。

8、DeviceTree

0a434782-84e7-11ee-939d-92fbcf53809c.png

DeviceTree是一个设备树语法插件,可以方便我们阅读设备树文件。

9、Chinese插件

0a517bf4-84e7-11ee-939d-92fbcf53809c.png

此插件为中文(简体)语言包。

10、Doxygen

0a681986-84e7-11ee-939d-92fbcf53809c.png

在进行嵌入式开发时,编写高质量的文档是十分重要的。Doxygen Documentation Generator插件可以帮助你自动生成代码的文档,使你能够更专注于编码,而无需担心文档的编写。

以上就是本次推荐的10个适合嵌入式开发的VSCode插件,除了这些,大家还使用过哪些好用的插件?

0a72d862-84e7-11ee-939d-92fbcf53809c.png

0a7e8838-84e7-11ee-939d-92fbcf53809c.png

0a8dfe80-84e7-11ee-939d-92fbcf53809c.png

0a963dd4-84e7-11ee-939d-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5096

    文章

    19199

    浏览量

    308281
  • vscode
    +关注

    关注

    1

    文章

    157

    浏览量

    7894
  • 串口终端
    +关注

    关注

    0

    文章

    8

    浏览量

    2459

原文标题:我的嵌入式相关VScode插件!

文章出处:【微信号:良许Linux,微信公众号:良许Linux】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    嵌入式主板的概述与发展

    随着科技的迅猛发展,嵌入式系统在现代电子产品中扮演着越来越重要的角色。嵌入式主板作为嵌入式系统的核心组件之一,承担着控制、处理和通讯等多种功能。本文将对嵌入式主板的基本概念、构成部分、
    的头像 发表于 01-13 16:30 359次阅读
    <b class='flag-5'>嵌入式</b>主板的概述与发展

    新手怎么学嵌入式?

    的基础上增加了面向对象编程的特性,有助于编写更复杂的嵌入式程序。 3. 学习硬件知识 嵌入式技术与硬件紧密相关,因此你需要了解一些基本的硬件知识。比如微控制器(MCU)、微处理器(MPU)的工作原理,了解
    发表于 12-12 10:51

    转行嵌入式的奋斗之路

    作为一名曾经成功从其他领域转行到嵌入式的工程师,想分享一下的个人经历和一些意见,希望能给那些有同样转行想法的人一些参考。
    的头像 发表于 12-05 09:18 398次阅读
    转行<b class='flag-5'>嵌入式</b>,<b class='flag-5'>我</b>的奋斗之路

    面试嵌入式都会问那些问题呢?

    作为一名电子工程专业的毕业生,嵌入式系统开发一直充满热情。当我决定踏入这个行业,寻找属于自己的职业道路时,面试成为了必须面对的挑战。在这里,想分享一些
    的头像 发表于 11-27 09:13 421次阅读
    面试<b class='flag-5'>嵌入式</b>都会问那些问题呢?

    VSCode批量迁移插件

    代码的路 打开之前电脑,找到原电脑VS Code的插件安装目录: 如: C:\\\\Users\\\\用户名\\\\.vscode\\\\extensions 将extensions文件夹拷贝到
    的头像 发表于 11-06 16:04 357次阅读
    <b class='flag-5'>VSCode</b>批量迁移<b class='flag-5'>插件</b>

    VSCode插件的安装和使用

    今天介绍一款工作上经常用到的一款VSCode插件-VsCode Action Buttons,这个插件可以释放手敲命令行清除、编译、运行
    的头像 发表于 11-04 15:36 348次阅读
    <b class='flag-5'>VSCode</b><b class='flag-5'>插件</b>的安装和使用

    什么是嵌入式?一文读懂嵌入式主板

    在现代科技浪潮中,嵌入式技术已成为支撑各种智能设备和系统运行的核心力量。那么,究竟什么是嵌入式嵌入式系统,顾名思义,是将计算机的硬件和软件嵌入到某种设备或系统中,以实现特定功能的计算
    的头像 发表于 10-16 10:14 1705次阅读

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-开发环境搭建之VScode的安装及使用

    插件 Document This:快速注释 ESLint:代码检查工具 DeviceTree:设备商语法 GBK to UTF8 for vscode:GBK转UTF8插件 Vscode
    发表于 10-09 15:44

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被称为嵌入式系统的核心组件,是一种用于控制和数据处理的计算机硬件,其设计旨在嵌入特定设备中执行专门任务。嵌入式主板如同是设备的“大脑”,主要功能是根据需要管理和控制设备
    的头像 发表于 09-30 10:05 1074次阅读

    飞凌嵌入式ElfBoard ELF 1板卡-开发环境搭建之VScode的安装及使用

    ESLint:代码检查工具DeviceTree:设备商语法GBK to UTF8 for vscode:GBK转UTF8插件Vscode-icons:文件图标扩展包安装方法:安装完成后,双击桌面
    发表于 09-30 09:40

    使用VSCode调试嵌入式程序:如何切换gdb server

    上文小编给大家介绍了一下如何使用VSCode结合cortex-debug插件进行调试的方法。本篇就趁热打铁,进一步深入了解一下如何切换gdb server。让我们可以不仅仅使用JLinkGDBServer进行调试。
    的头像 发表于 05-09 11:02 2530次阅读
    使用<b class='flag-5'>VSCode</b>调试<b class='flag-5'>嵌入式</b>程序:如何切换gdb server

    使用VSCode调试嵌入式程序,打开通往嵌入式系统的神秘之门!

    说到VSCode,大家一定都不陌生。这是一款由Microsoft开发的免费、开源、跨平台的源代码编辑器,运行于 Mac OS X、Windows和Linux 之上。
    的头像 发表于 05-09 11:00 3202次阅读
    使用<b class='flag-5'>VSCode</b>调试<b class='flag-5'>嵌入式</b>程序,打开通往<b class='flag-5'>嵌入式</b>系统的神秘之门!

    嵌入式主板,你了解多少?

    嵌入式主板,也称为嵌入式计算机主板,是一种专门设计用于嵌入式系统的计算机主板。与台式机和笔记本电脑中使用的常规主板不同,嵌入式主板设计用于集成到更大的电子设备中,例如汽车、医疗设备或自
    的头像 发表于 04-17 15:11 1727次阅读

    嵌入式fpga是什么意思

    嵌入式FPGA是指将FPGA技术集成到嵌入式系统中的一种解决方案。嵌入式系统是一种为特定应用而设计的计算机系统,它通常包括处理器、内存、外设接口等组件,并且被嵌入到更大的设备或系统中,
    的头像 发表于 03-15 14:29 1450次阅读

    fpga是嵌入式

    FPGA(现场可编程门阵列)不是嵌入式系统,但FPGA在嵌入式系统中有着重要的应用。
    的头像 发表于 03-14 17:19 2612次阅读