什么是VSCode
Visual Studio Code(簡稱“VS Code” )是Microsoft在2015年4月30日Build開發(fā)者大會(huì)上正式宣布一個(gè)運(yùn)行于 Mac OS X、Windows和 Linux 之上的,針對于編寫現(xiàn)代Web和云應(yīng)用的跨平臺源代碼編輯器,可在桌面上運(yùn)行,并且可用于Windows,macOS和Linux。它具有對JavaScript,TypeScript和Node.js的內(nèi)置支持,并具有豐富的其他語言(例如C++,C#,Java,Python,PHP,Go)和運(yùn)行時(shí)(例如.NET和Unity)擴(kuò)展的生態(tài)系統(tǒng)。該編輯器支持多種語言和文件格式的編寫,截止2019年9月,已經(jīng)支持了如下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

下載頁面
選User版本只適用于當(dāng)前用戶下使用,System版本適用于所有用戶使用,建議選擇System版本。
技巧:原有鏈接下載速度極慢,為了加速下載可先點(diǎn)擊下載后,查看下載鏈接例如:
https://az764295.vo.msecnd.net/stable/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/VSCodeSetup-x64-1.67.2.exe
將az764295.vo.msecnd.net替換為vscode.cdn.azure.cn,速度從幾個(gè)kb變成幾Mb每秒:
https://vscode.cdn.azure.cn/stable/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/VSCodeSetup-x64-1.67.2.exe
軟件安裝
按照軟件提示,一步一步進(jìn)行。

選擇附加任務(wù)
在選擇附加任務(wù)窗口,可以選擇將”通過Code打開“加入資源管理器菜單,方便打開一些工程軟件,另外最后一項(xiàng)自動(dòng)將VSCode添加到環(huán)境變量,可以讓軟件安裝更加便捷。
安裝完成后,打開軟件,可以根據(jù)提示安裝中文語言包,并在擴(kuò)展里面搜索國產(chǎn)單片機(jī)編譯環(huán)境插件,例如luatIDE。
首先在在擴(kuò)展里搜索”luatIDE“,點(diǎn)擊安裝即可自動(dòng)安裝,軟件介紹頁面也有動(dòng)圖演示軟件的使用,很是貼心。

luatIDE
LuatIDE,為luat開發(fā)者提供強(qiáng)大的集成式開發(fā)環(huán)境,主要功能如下:
- lua代碼智能輔助及語法檢查
- 支持快速下載運(yùn)行模塊代碼
- 支持靈活單步調(diào)試模塊代碼
- 強(qiáng)大的多工程管理功能
- 豐富的日志展示功能
- AT指令交互式環(huán)境功能
- 完善的代碼示例與 demo 程序
其他國產(chǎn)單片機(jī)開發(fā)環(huán)境插件
Embedded IDE 是一款適用于 8051/STM8/Cortex-M/RISC-V 的單片機(jī)開發(fā)環(huán)境。能夠在 vscode 上提供 8051, STM8, Cortex-M, RISC-V 項(xiàng)目的 開發(fā), 編譯, 燒錄 功能。
PlatformIO IDE 是下一代的物聯(lián)網(wǎng)生態(tài)系統(tǒng) PlatformIO的集成開發(fā)環(huán)境。基于 Github Atom “hackable”
文本編輯器,支持多平臺支持 200+ embedded boards, 15+ development platforms, 10+ frameworks. Arduino 和 MBED 兼容。
另外還有微軟Embedded Tools等插件,供大家自行摸索。
審核編輯:湯梓紅
-
單片機(jī)
+關(guān)注
關(guān)注
6076文章
45497瀏覽量
670555 -
vscode
+關(guān)注
關(guān)注
1文章
172瀏覽量
9163 -
Microsoft
+關(guān)注
關(guān)注
0文章
237瀏覽量
7973
發(fā)布評論請先 登錄
SMA彎母頭接口定義與安裝說明
最新版ESP-IDF 全離線安裝,收藏這一個(gè)就夠了
VSCode + ESP-IDF環(huán)境下給ESP32-S3項(xiàng)目添加頭文件
VSCode環(huán)境下的用PlatformIO IDE進(jìn)行RISC-V嵌入式開發(fā)的方法
潘多拉開發(fā)板在VSCODE無法執(zhí)行micropython怎么解決?
vscode的rtthread micropython插件沒有創(chuàng)建工程的圖標(biāo),為什么?
在vscode環(huán)境下安裝了RT-Thread MicroPython插件下載點(diǎn)燈程序時(shí)顯示無法解析machine是什么原因?
CW32L010 MCU在VSCode+GCC+EIDE+JLink下的使用示例
如何使用VSCode+gdbserver遠(yuǎn)程調(diào)試ZMC900E
使用 QWQ:32B 模型搭配 VSCode 的 Cline 插件實(shí)現(xiàn)自動(dòng)化代碼編程!
在 MAC mini4 上使用 VSCode 和 Cline 插件對接 Deepseek-R1:32b 的完整指南
VSCode概述及安裝方法說明
評論