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

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

3天内不再提示

VSCode概述及安装方法说明

国产单片机入门那些事 来源:国产单片机入门那些事 作者:国产单片机入门那 2022-05-28 19:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

什么是VSCode

Visual Studio Code(简称“VS Code” )是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言(例如C++,C#,Java,Python,PHP,Go)和运行时(例如.NET和Unity)扩展的生态系统。该编辑器支持多种语言和文件格式的编写,截止2019年9月,已经支持了如下37种语言或文件:F#、HandleBars、Markdown、Python、Java、PHP、Haxe、Ruby、Sass、Rust、PowerShell、Groovy、R、Makefile、HTML、JSON、TypeScript、Batch、Visual Basic、Swift、Less、SQL、XML、Lua、Go、C++、Ini、Razor、Clojure、C#、Objective-C、CSS、JavaScript、Perl、Coffee Script、Dockerfile、Dart。

VSCode的安装

软件下载

下载链接:https://code.visualstudio.com/Download

poYBAGKQovSAMYEBAAERdZoYQzM400.png

下载页面

User版本只适用于当前用户下使用,System版本适用于所有用户使用,建议选择System版本。

技巧:原有链接下载速度极慢,为了加速下载可先点击下载后,查看下载链接例如:

https://az764295.vo.msecnd.net/stable/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/VSCodeSetup-x64-1.67.2.exe

az764295.vo.msecnd.net替换为vscode.cdn.azure.cn,速度从几个kb变成几Mb每秒:
https://vscode.cdn.azure.cn/stable/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/VSCodeSetup-x64-1.67.2.exe

软件安装

按照软件提示,一步一步进行。

poYBAGKQpvKAA7zSAABS7C9WRpw056.png

选择附加任务

在选择附加任务窗口,可以选择将”通过Code打开“加入资源管理器菜单,方便打开一些工程软件,另外最后一项自动将VSCode添加到环境变量,可以让软件安装更加便捷。

安装完成后,打开软件,可以根据提示安装中文语言包,并在扩展里面搜索国产单片机编译环境插件,例如luatIDE

首先在在扩展里搜索”luatIDE“,点击安装即可自动安装,软件介绍页面也有动图演示软件的使用,很是贴心。

poYBAGKQrFyAGmhmAAJsZ9RanqA502.png

luatIDE

LuatIDE,为luat开发者提供强大的集成式开发环境,主要功能如下:

  • lua代码智能辅助及语法检查
  • 支持快速下载运行模块代码
  • 支持灵活单步调试模块代码
  • 强大的多工程管理功能
  • 丰富的日志展示功能
  • AT指令交互式环境功能
  • 完善的代码示例与 demo 程序

其他国产单片机开发环境插件

Embedded IDE 是一款适用于 8051/STM8/Cortex-M/RISC-V单片机开发环境。能够在 vscode 上提供 8051, STM8, Cortex-M, RISC-V 项目的 开发, 编译, 烧录 功能。

PlatformIO IDE 是下一代的物联网生态系统 PlatformIO的集成开发环境。基于 Github Atom “hackable”
文本编辑器,支持多平台支持 200+ embedded boards, 15+ development platforms, 10+ frameworks. Arduino 和 MBED 兼容。

另外还有微软Embedded Tools等插件,供大家自行摸索。

审核编辑:汤梓红

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

    关注

    6074

    文章

    45340

    浏览量

    663617
  • vscode
    +关注

    关注

    1

    文章

    171

    浏览量

    9006
  • Microsoft
    +关注

    关注

    0

    文章

    234

    浏览量

    7841
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    VSCode + ESP-IDF环境下给ESP32-S3项目添加头文件

    VSCode + ESP-IDF环境下给ESP32-S3项目添加头文件
    的头像 发表于 11-28 07:27 718次阅读

    VSCode环境下的用PlatformIO IDE进行RISC-V嵌入式开发的方法

    简介:本教程以点亮RV-STAR开发板上的板载LED为目标,从工具安装开始一步一步详细介绍了VSCode环境下的用PlatformIO IDE进行RISC-V嵌入式开发的方法 系统环境
    发表于 10-20 12:30

    潘多拉开发板在VSCODE无法执行micropython怎么解决?

    潘多拉开发板,在VSCODE 1.49.3中无法执行micropython程序,打不开终端, 已经正确安装了rt-thread micropython插件, 板子也已经正常下载
    发表于 10-14 06:09

    vscode的rtthread micropython插件没有创建工程的图标,为什么?

    我想用micropython开发ESP32,请问我的vscode已经安装了RT-Thread micropython插件,为什么在下方没有创建micropython的“+”图标呢?
    发表于 09-28 13:13

    vscode环境下安装了RT-Thread MicroPython插件下载点灯程序时显示无法解析machine是什么原因?

    请问在vscode环境下安装了RT-Thread MicroPython插件下载点灯程序时显示无法解析machine是什么原因啊 ~!为啥thonny就能行,code就不行
    发表于 09-19 07:05

    CW32L010 MCU在VSCode+GCC+EIDE+JLink下的使用示例

    安装Embedded IDE、Cortex-Debug等插件。 2、下载安装gcc-arm-none-eabi工具链。 3、运行VSCode,打开CW32L010 MCU的GCC示例工程
    的头像 发表于 07-01 14:52 805次阅读
    CW32L010 MCU在<b class='flag-5'>VSCode</b>+GCC+EIDE+JLink下的使用示例

    如何使用VSCode+gdbserver远程调试ZMC900E

    由于嵌入式设备资源受限,通常无法在其上安装庞大的IDE调试程序,且许多嵌入式系统并无桌面环境。为了方便调试自开发程序,本文介绍利用VSCode与gdbserver进行嵌入式设备上程序的远程调试方法
    的头像 发表于 05-22 11:40 661次阅读
    如何使用<b class='flag-5'>VSCode</b>+gdbserver远程调试ZMC900E

    使用 QWQ:32B 模型搭配 VSCode 的 Cline 插件实现自动化代码编程!

    效率。 二,配置 VScode和qwq32B 模型 1,安装 Visual Studio Code: 从 VSCode 官方网站   https://code.v
    的头像 发表于 03-21 18:12 1079次阅读
    使用 QWQ:32B 模型搭配 <b class='flag-5'>VSCode</b> 的 Cline 插件实现自动化代码编程!

    在 MAC mini4 上使用 VSCode 和 Cline 插件对接 Deepseek-R1:32b 的完整指南

    。 二,步骤 1:安装 VSCode 1,打开浏览器,访问 [VSCode 官方网站](https://code.visualstudio.com/)。下载适用于 macOS 的 VSCode
    的头像 发表于 03-11 17:14 1356次阅读
    在 MAC mini4 上使用 <b class='flag-5'>VSCode</b> 和 Cline 插件对接 Deepseek-R1:32b 的完整指南

    STM32 VSCode Extension卡在导入工程是什么原因导致的?

    vscode折腾STM32 VS Code Extension玩,安装了最新的CLT和MX,使用MX生成了cmake工程,在vscode里面导入,一直卡在这里,没有提示原因,不知道为啥。。
    发表于 03-11 07:11

    电动机传动装置的安装和校正方法

    电动机传动装置的安装和校正方法对于确保电动机的正常运行至关重要。以下分别介绍齿轮传动、皮带传动和联轴器传动这三种常见传动装置的安装和校正方法: 一、齿轮传动装置的
    的头像 发表于 02-27 12:04 1312次阅读
    电动机传动装置的<b class='flag-5'>安装</b>和校正<b class='flag-5'>方法</b>

    Altium Designer15.0软件设计方法安装

    电子发烧友网站提供《Altium Designer15.0软件设计方法安装.pdf》资料免费下载
    发表于 01-22 17:22 0次下载
    Altium Designer15.0软件设计<b class='flag-5'>方法</b>和<b class='flag-5'>安装</b>

    AN118 GD32H7系列预授权固件安装概述

    电子发烧友网站提供《AN118 GD32H7系列预授权固件安装概述.pdf》资料免费下载
    发表于 01-17 15:51 0次下载
    AN118 GD32H7系列预授权固件<b class='flag-5'>安装</b><b class='flag-5'>概述</b>

    VSCode用户手册

    电子发烧友网站提供《VSCode用户手册.pdf》资料免费下载
    发表于 01-16 15:18 0次下载
    <b class='flag-5'>VSCode</b>用户手册

    VSCode应用实例

    电子发烧友网站提供《VSCode应用实例.pdf》资料免费下载
    发表于 01-16 15:17 0次下载
    <b class='flag-5'>VSCode</b>应用实例