明天就是周末了,讓我們來聊點(diǎn)輕松的話題。這幾天我嘗試了一下vscode,還是感觸很多的,所以想跟大家簡(jiǎn)單聊聊。
工作中我的開發(fā)平臺(tái)是Linux,開發(fā)時(shí)先ssh登錄到開發(fā)機(jī),然后編輯器是vim,調(diào)試用gdb,但其實(shí)我更喜歡圖形界面工具,所以這幾天嘗試了一下vscode遠(yuǎn)程開發(fā)以及調(diào)試,不得不說真香,為啥沒早點(diǎn)用vscode呢?
如果你用的是Windows系統(tǒng),也想體驗(yàn)一下Linux開發(fā),但又不想安裝虛擬機(jī),那么windows下的WSL(Windows Subsystem for Linux)就是很好的選擇。安裝好vscode后,再安裝Remote-WSL插件,然后在Remote-Explorer下就可以看到Linux子系統(tǒng)了,點(diǎn)擊連接即可:
成功連接后就來到了Linux系統(tǒng),注意看左下角顯示我們已經(jīng)在Linux系統(tǒng)中了,如果你是通過ssh連接到遠(yuǎn)程主機(jī),那么左下角會(huì)看到主機(jī)的ip地址,接下來簡(jiǎn)單寫一點(diǎn)C代碼然后調(diào)試一下。這里很棒的一點(diǎn)是,可以直接看相應(yīng)的匯編代碼:
除了匯編代碼之外,你還可以直接查看內(nèi)存:
體驗(yàn)一圈后,個(gè)人感覺還是非常直觀非常方便的。當(dāng)然,這些在命令行模式下使用gdb也能做到,但個(gè)人感覺可視化界面還是一定優(yōu)勢(shì)的,當(dāng)然這一點(diǎn)也因人而異,有的人的確喜歡命令行更多一些。
跟JetBrains IDE 或者VS Studio相比,VS Code要輕量的多,你可以根據(jù)自己的場(chǎng)景靈活的擴(kuò)展其功能來滿足自己的需求。
與此同時(shí),與競(jìng)爭(zhēng)對(duì)手相比vscode的迭代速度驚人,你可以去官網(wǎng)上看下,幾乎每個(gè)月都有大量新功能開發(fā)出來。
再看下最近一個(gè)月的開發(fā)情況,800多merge request,可以說vscode在飛快的進(jìn)化著。
也難怪vscode這么流行,vscode才是真正的卷王之王。說到開發(fā)工具,果然還是微軟最懂程序員。
審核編輯:劉清
-
Linux
+關(guān)注
關(guān)注
87文章
11415瀏覽量
212263 -
編輯器
+關(guān)注
關(guān)注
1文章
812瀏覽量
31617 -
vscode
+關(guān)注
關(guān)注
1文章
166瀏覽量
8269
原文標(biāo)題:為什么VS Code這么流行?
文章出處:【微信號(hào):gh_c472c2199c88,微信公眾號(hào):嵌入式微處理器】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
如何在VS Code中使用瑞薩RA系列MCU

用MCP將百度地圖能力輕松接入DeepSeek

Nordic藍(lán)牙開發(fā)不用Keil用VS code了?
用MCUXPresso for VS Code插件 從0開始打造HelloWorld

使用MCUXpresso for VS Code插件開發(fā)Zephyr的hello world

Zephyr領(lǐng)進(jìn)門系列:MCUXPresso for VS Code插件安裝

IAR升級(jí)VS Code調(diào)試擴(kuò)展,引入Listwindow技術(shù)
?IAR C-SPY為VS Code社區(qū)樹立調(diào)試新標(biāo)準(zhǔn)
AMS-VS400:重塑LED視頻控制新標(biāo)桿

評(píng)論