• 正文
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

單片機(jī)開(kāi)發(fā)常用的VS Code插件

03/08 11:26
1863
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

微信公眾號(hào) | strongerHuang

看到有網(wǎng)友在問(wèn):你們做單片機(jī)開(kāi)發(fā),會(huì)常用到哪些 VS Code 插件?

VS Code在程序員的圈子里面,幾乎無(wú)人不知,無(wú)人不曉。原因在于VS Code很輕量級(jí)(不吃電腦配置)。同時(shí),插件也非常豐富,關(guān)鍵確實(shí)很好用。

所以,VS Code是程序員的必備工具之一。那么,回到開(kāi)篇的問(wèn)題,做單片機(jī)開(kāi)發(fā),會(huì)常用到哪些 VS Code 插件?

針對(duì)單片機(jī)的 VS Code插件有很多,但很多插件都是在特定的場(chǎng)景才會(huì)用到,比如 RT-Thread Smart for Vscode,我們只有用到RT-Thread的時(shí)候才會(huì)用到該插件。

所以,我們真正做單片機(jī)開(kāi)發(fā)的時(shí)候,常用的其實(shí)只有那么幾個(gè)插件。下面列舉一些單片機(jī)開(kāi)發(fā)常用的一些VS Code 插件。

一些常規(guī)的插件

1.Chinese (Simplified) (簡(jiǎn)體中文)?相信絕大部分同學(xué)安裝好VS Code之后的第一件事就是安裝Chinese (Simplified) 這個(gè)插件。

2.C/C++擴(kuò)展(C/C++ Extension Pack)寫(xiě)單片機(jī)程序,大部分都是用C/C++編程語(yǔ)言,相信搞單片機(jī)開(kāi)發(fā)的同學(xué),絕大部分都安裝了。

3.Keil Studio PackKeil幾乎是搞單片機(jī)開(kāi)發(fā)的必備的一個(gè)工具,目前 Keil Studio Pack這個(gè)插件就屬于 Keil MDK v6 的其中一部分。

4. IAR Embedded Workbench 搞單片機(jī)開(kāi)發(fā),IAR 這個(gè)工具還是有一定用戶量,特別是早期開(kāi)發(fā)工具匱乏的年代,再加上 IAR 工具鏈比較豐富。

5. CMake ToolsCMake 對(duì)于搞嵌入式開(kāi)發(fā)的同學(xué)還是不陌生,因?yàn)檫@個(gè)工具功能比較強(qiáng)大,又是跨平臺(tái)編譯工具,因此受到很多小伙伴的歡迎。

6. GitLens寫(xiě)代碼,Git是必備的工具。這個(gè)插工具最重要的功能就是版本管理,可以追溯歷史記錄。

7. Generate Doxygen Comments不知道你們公司有沒(méi)有要求寫(xiě)文檔?對(duì)于合格的工程師,我覺(jué)得寫(xiě)文檔是必備的一項(xiàng)工作。這個(gè)工具能幫你自動(dòng)生成代碼的文檔,方便別人也方便自己查閱代碼文檔。

8. STM32 VS Code Extension對(duì)于用 STM32 做開(kāi)發(fā)的小伙伴對(duì)這個(gè)插件不陌生,這也是 STM32 生態(tài)工具中的其中一個(gè)。

9. RT-Thread SmartRT-Thread 是國(guó)內(nèi)做的比較好的 RTOS,這些年也在快速發(fā)展,生態(tài)這一塊也在逐漸完善,這個(gè)插件就是生態(tài)工具中一個(gè)。

10. Embedded ToolsEmbedded Tools 是微軟自家的針對(duì)嵌入式的開(kāi)發(fā)工具插件,因?yàn)槲④浺苍诓季智度胧剑═hreadX就是一個(gè)典型的例子)。

以上只是針對(duì)單片機(jī)開(kāi)發(fā)者列出來(lái)的一些常見(jiàn)的插件,其實(shí)還有很多相對(duì)“小眾一點(diǎn)”的插件,包括個(gè)人開(kāi)發(fā)者針對(duì)單片機(jī)的一些插件。

大家還有什么好用的插件,也可以在留言區(qū)分享出來(lái)。

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫(xiě)文章/發(fā)需求
立即登錄

作者黃工,從事嵌入式軟件開(kāi)發(fā)工作8年有余,高級(jí)嵌入式軟件工程師,業(yè)余維護(hù)公眾號(hào)『strongerHuang』,分享嵌入式軟硬件、單片機(jī)、物聯(lián)網(wǎng)等內(nèi)容。