什么是VSCode
Visual Studio Code(簡稱“VS Code” )是Microsoft在2015年4月30日Build開發(fā)者大會上正式宣布一個運行于 Mac OS X、Windows和 Linux 之上的,針對于編寫現(xiàn)代Web和云應(yīng)用的跨平臺源代碼編輯器,可在桌面上運行,并且可用于Windows,macOS和Linux。它具有對JavaScript,TypeScript和Node.js的內(nèi)置支持,并具有豐富的其他語言(例如C++,C#,Java,Python,PHP,Go)和運行時(例如.NET和Unity)擴展的生態(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版本。
技巧:原有鏈接下載速度極慢,為了加速下載可先點擊下載后,查看下載鏈接例如:
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
軟件安裝
按照軟件提示,一步一步進行。
選擇附加任務(wù)
在選擇附加任務(wù)窗口,可以選擇將”通過Code打開“加入資源管理器菜單,方便打開一些工程軟件,另外最后一項自動將VSCode添加到環(huán)境變量,可以讓軟件安裝更加便捷。
安裝完成后,打開軟件,可以根據(jù)提示安裝中文語言包,并在擴展里面搜索國產(chǎn)單片機編譯環(huán)境插件,例如luatIDE。
首先在在擴展里搜索”luatIDE“,點擊安裝即可自動安裝,軟件介紹頁面也有動圖演示軟件的使用,很是貼心。
luatIDE
LuatIDE,為luat開發(fā)者提供強大的集成式開發(fā)環(huán)境,主要功能如下:
- lua代碼智能輔助及語法檢查
- 支持快速下載運行模塊代碼
- 支持靈活單步調(diào)試模塊代碼
- 強大的多工程管理功能
- 豐富的日志展示功能
- AT指令交互式環(huán)境功能
- 完善的代碼示例與 demo 程序
其他國產(chǎn)單片機開發(fā)環(huán)境插件
Embedded IDE 是一款適用于 8051/STM8/Cortex-M/RISC-V 的單片機開發(fā)環(huán)境。能夠在 vscode 上提供 8051, STM8, Cortex-M, RISC-V 項目的 開發(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等插件,供大家自行摸索。
審核編輯:湯梓紅
-
單片機
+關(guān)注
關(guān)注
6030文章
44491瀏覽量
632026 -
vscode
+關(guān)注
關(guān)注
1文章
154瀏覽量
7654 -
Microsoft
+關(guān)注
關(guān)注
0文章
208瀏覽量
6822
發(fā)布評論請先 登錄
相關(guān)推薦
評論