在嵌入式開發(fā)領域,選擇一款合適的開發(fā)工具至關重要。而VSCode作為一款輕量級、強大的編輯器,已然成為開發(fā)者的首選。
本文將推薦一些實用的、與嵌入式開發(fā)相關的VSCode插件,相信總有一款適合你。
1、serial terminal

這款插件提供了一個簡單的串口終端,可以幫助我們輕松地與串口設備進行通信。它支持多種波特率和數(shù)據(jù)位格式,并且可以輕松地發(fā)送和接收數(shù)據(jù)。
2、GitLens

GitLens 是強大的Git集成插件,可以幫助我們實時查看Git提交信息,輕松進行代碼溯源。
安裝GitLens 插件之后在每行代碼的末尾,GitLens 都會公開最后一次提交的作者、提交的時間以及其他詳細的備注信息。
GitLens提供了可單擊的鏈接,公開了提交詳細信息,并允許您從快速選擇菜單中進行選擇,以比較、導航和進一步探索每個提交。
我們只需單擊一個按鈕,就可以在任何文件的歷史記錄中來回導航。比較隨時間推移而發(fā)生的變化,并查看整個文件或每行代碼的修訂歷史記錄。
3、Code Runner

Code Runner 插件支持多種語言的代碼執(zhí)行,包括C/C++、Python等。我們平時要寫一些C語言小demo驗證時可以直接在VSCode中運行我們的代碼,無需跳出編輯器就能獲取代碼執(zhí)行結果,省去額外安裝運行環(huán)境的麻煩。
4、Remote - SSH

通過這個插件我們可以使用任何帶有 SSH 服務器的遠程計算機作為開發(fā)環(huán)境。我們嵌入式開發(fā),有時候需要到服務器上去編譯代碼,通過這個插件我們可以很方便地修改、編譯服務器上的代碼。
5、Markdown插件

Markdown是一種輕量級標記語言,它的特點是簡單、易學、易用。我們程序員寫文檔一般都是基于Markdown來寫,我們可以使用一些Markdown文檔工具,也可以在vscode里安裝Markdown Preview Enhanced等Markdown插件。
6、C/C++插件

C/C++插件應該是我們嵌入式中最常用的插件了。這個插件提供了包括智能代碼補全、代碼格式化、調(diào)試支持等在內(nèi)的全方位的C/C++開發(fā)功能。
7、CMake Tools

CMake Tools 是一個用于快速創(chuàng)建和管理CMake項目的插件,可以幫助我們簡化嵌入式開發(fā)中的構建過程。
8、DeviceTree

DeviceTree是一個設備樹語法插件,可以方便我們閱讀設備樹文件。
9、Chinese插件

此插件為中文(簡體)語言包。
10、Doxygen

在進行嵌入式開發(fā)時,編寫高質量的文檔是十分重要的。Doxygen Documentation Generator插件可以幫助你自動生成代碼的文檔,使你能夠更專注于編碼,而無需擔心文檔的編寫。
以上就是本次推薦的10個適合嵌入式開發(fā)的VSCode插件,除了這些,大家還使用過哪些好用的插件?




-
嵌入式
+關注
關注
5189文章
20192瀏覽量
329551 -
vscode
+關注
關注
1文章
171瀏覽量
9022 -
串口終端
+關注
關注
0文章
8瀏覽量
2688
原文標題:我的嵌入式相關VScode插件!
文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
系統(tǒng)嵌入式的學習路線
嵌入式應掌握的幾種能力
分享一個嵌入式開發(fā)學習路線
嵌入式與FPGA的區(qū)別
VSCode環(huán)境下的用PlatformIO IDE進行RISC-V嵌入式開發(fā)的方法
vscode的rtthread micropython插件沒有創(chuàng)建工程的圖標,為什么?
Linux嵌入式和單片機嵌入式的區(qū)別?
如何使用VSCode+gdbserver遠程調(diào)試ZMC900E
飛凌嵌入式2025嵌入式及邊緣AI技術論壇圓滿結束
嵌入式適合自學嗎?
飛凌嵌入式「2025嵌入式及邊緣AI技術論壇」議程公布
嵌入式系統(tǒng)開發(fā)圣經(jīng)【干貨】
在 MAC mini4 上使用 VSCode 和 Cline 插件對接 Deepseek-R1:32b 的完整指南
嵌入式主板的概述與發(fā)展
ARM架構嵌入式主板特點

我的嵌入式相關VScode插件!
評論