來源 | 嵌入式應用研究院
整理&排版| 嵌入式應用研究院
今天介紹一款我工作上經常用到的一款VSCode的插件-VsCode Action Buttons,這個插件可以釋放手敲命令行清除、編譯、運行、部署到目標機等操作,具體功能可由開發(fā)者自由定義,詳細功能的使用可以參考官網。
安裝插件并使用
選擇擴展設置:
在settings.json中編輯:
根據(jù)個人的需求定制功能:
以下是我經常用來編譯應用設置的腳本:
{ "actionButtons":{ "align":"left", "defaultColor":"White", "loadNpmCommands":false, "reloadButton":"刷新", "commands":[ { "cwd":"${workspaceFolder}", "name":"編譯", "color":"white", "singleInstance":true, "command":"rm-rftest_imx6ull&&arm-buildroot-linux-gnueabihf-gcc-gimx6ull.c-otest_imx6ull" }, { "cwd":"${workspaceFolder}", "name":"清除", "color":"white", "singleInstance":true, "command":"rm-rftest_imx6ull" }, { "cwd":"${workspaceFolder}", "name":"運行", "color":"white", "singleInstance":true, "command":"cdbuild&&./test&" }, { "cwd":"${workspaceFolder}", "name":"部署", "color":"white", "singleInstance":true, "command":"scp/home/bruce/workspace/test_imx6ullroot@192.168.31.173:/root" } ] }, "local-history.path":"/opt/workspace/.history", "security.allowedUNCHosts":[ "192.168.31.173" ], "security.workspace.trust.untrustedFiles":"open", "remote.SSH.remotePlatform":{ "192.168.31.173":"linux" }, "workbench.iconTheme":"material-icon-theme", }
然后底部狀態(tài)欄處右鍵將插件使能后將可以愉快的使用類似IDE一樣的功能了:
點擊清除:
點擊編譯:
點擊部署:
在目標機上運行:
以上還可以將gdb遠程調試部署上去,基于目標機的遠程調試就更容易定位問題找Bug了,非常方便!大家在工作中有哪些好用的生產力工具呢?歡迎分享!
-
嵌入式
+關注
關注
5119文章
19397瀏覽量
312181 -
代碼
+關注
關注
30文章
4868瀏覽量
69903 -
vscode
+關注
關注
1文章
162瀏覽量
8232
原文標題:工欲善其事,必先利其器-讓Vscode調試代碼就像IDE一樣好用
文章出處:【微信號:嵌入式應用研究院,微信公眾號:嵌入式應用研究院】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
WSL2下VSCode插件安裝失敗的原因?
用離線安裝器安裝的idf,其創(chuàng)建的Python虛擬環(huán)境無激活腳本是怎么回事?
VSCode關閉重啟后插件就會失效,提示重新安裝怎么解決?
ubuntu下的vscode插件安裝idf時,總是找不到git,為什么?

#硬聲創(chuàng)作季 #ROS ROS理論與實踐-024集成開發(fā)環(huán)境_VScode插件安裝
【合宙Air551G雙頻定位開發(fā)板試用體驗】之b站視頻
如何在RT-THREAD上生成doxygen呢
VScode安裝后配置插件只有叫我重啟VScode的內容,沒有什么選擇advanced之類的,是什么原因?
ubuntu下的vscode插件安裝idf時,總是找不到git的原因?
vscode常用插件有哪些
ubuntu18安裝vscode搭建嵌入式linux開發(fā)環(huán)境

VSCODE如何安裝ChatGPT插件

VSCode批量遷移插件

評論