精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

跟大家簡單聊聊為什么VS Code這么流行

Q4MP_gh_c472c21 ? 來源:碼農的荒島求生 ? 作者:陸小風 ? 2022-09-16 18:02 ? 次閱讀

明天就是周末了,讓我們來聊點輕松的話題。這幾天我嘗試了一下vscode,還是感觸很多的,所以想跟大家簡單聊聊。

工作中我的開發平臺是Linux,開發時先ssh登錄到開發機,然后編輯器是vim,調試用gdb,但其實我更喜歡圖形界面工具,所以這幾天嘗試了一下vscode遠程開發以及調試,不得不說真香,為啥沒早點用vscode呢?

如果你用的是Windows系統,也想體驗一下Linux開發,但又不想安裝虛擬機,那么windows下的WSL(Windows Subsystem for Linux)就是很好的選擇。安裝好vscode后,再安裝Remote-WSL插件,然后在Remote-Explorer下就可以看到Linux子系統了,點擊連接即可:

b385d4d8-3577-11ed-ba43-dac502259ad0.png

成功連接后就來到了Linux系統,注意看左下角顯示我們已經在Linux系統中了,如果你是通過ssh連接到遠程主機,那么左下角會看到主機的ip地址,接下來簡單寫一點C代碼然后調試一下。這里很棒的一點是,可以直接看相應的匯編代碼:

b5964302-3577-11ed-ba43-dac502259ad0.png

除了匯編代碼之外,你還可以直接查看內存:

b5e05500-3577-11ed-ba43-dac502259ad0.png

體驗一圈后,個人感覺還是非常直觀非常方便的。當然,這些在命令行模式下使用gdb也能做到,但個人感覺可視化界面還是一定優勢的,當然這一點也因人而異,有的人的確喜歡命令行更多一些。

跟JetBrains IDE 或者VS Studio相比,VS Code要輕量的多,你可以根據自己的場景靈活的擴展其功能來滿足自己的需求。

與此同時,與競爭對手相比vscode的迭代速度驚人,你可以去官網上看下,幾乎每個月都有大量新功能開發出來。

b60f74d4-3577-11ed-ba43-dac502259ad0.png

再看下最近一個月的開發情況,800多merge request,可以說vscode在飛快的進化著。

b639d986-3577-11ed-ba43-dac502259ad0.png

也難怪vscode這么流行,vscode才是真正的卷王之王。說到開發工具,果然還是微軟最懂程序員




審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11231

    瀏覽量

    208937
  • 編輯器
    +關注

    關注

    1

    文章

    801

    瀏覽量

    31120
  • vscode
    +關注

    關注

    1

    文章

    154

    瀏覽量

    7672

原文標題:為什么VS Code這么流行?

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    聊聊std::move函數和std::forward函數

    今天我們聊聊Modern cpp的兩個非常重要的概念移動語義和轉發引用。
    的頭像 發表于 11-05 16:58 ?204次閱讀

    普通型運放輸入與輸出實際計算的結果并不一致是哪里出了問題?

    如上圖所示 ,普通型運放LM358 ,就一個簡單的電壓跟隨 ,為什么不滿足虛斷 ,虛短的條件呢?正相輸入電壓反相輸入電壓怎么差這么遠啊? 這是有什么造成的呢?是模型的問題嗎?還是我電路有問題? 難道是傳說中的偏置電壓造成的
    發表于 09-05 06:45

    樹莓派gui開發用什么ide

    )。以下是一些常見的IDE及其特點: Visual Studio Code (VS Code) 簡介 :VS Code 是一款輕量級但功能強
    的頭像 發表于 08-30 16:49 ?695次閱讀

    Microchip發布面向VS Code的MPLAB擴展早期體驗版本

    為充分利用Microsoft Visual Studio Code (VS Code) 的多功能性,Microchip Technology(微芯科技公司)發布面向VS
    的頭像 發表于 08-28 10:01 ?527次閱讀

    VS Code在ESP_IDE終端輸入idf.py set-target esp32s3報錯的原因?

    VS Code在ESP_IDE終端輸入idf.py set-target esp32s3 報錯 報錯信息為 ———————————————————————— Adding \"
    發表于 06-05 07:55

    芯海 32 位 MCU 開發調試 ,基于 VS Code 插件實現芯海 32 位 MCU 開發調試

    編譯器命令行參數、GCC 鏈 接腳本、JLink 配置等,而且在推廣和移植時也會遇到比較多的問題。因此我們開發了基于 VS Code 的插件,目的是統一開發工具、簡化用戶操作、提高開發效率,不需要學習
    發表于 05-16 10:46

    VS CodeVS Codium之間的區別有哪些?你選哪個?

    VS Codium 是一個 VS Code 的克隆版本,百分之百免費且開源。
    的頭像 發表于 02-23 15:28 ?1569次閱讀
    <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>和<b class='flag-5'>VS</b> Codium之間的區別有哪些?你選哪個?

    聊聊半導體產品的8大封裝工藝

    今天我們聊聊半導體產品的封裝工藝,一提到“封裝”,大家不難就會想到“包裝”,但是,封裝可不能簡單的就認為等同于包裝的哦
    的頭像 發表于 02-23 14:42 ?3037次閱讀
    <b class='flag-5'>聊聊</b>半導體產品的8大封裝工藝

    Simplicity Studio 5擴增功能支持以VS Code開發

    隨著SimplicityStudio 5 (SSv5) 5.6.0.0版本的發布,SiliconLabs(亦稱“芯科科技”)已經引入了針對Visual Studio CodeVS Code)作為
    的頭像 發表于 01-29 10:34 ?876次閱讀
    Simplicity Studio 5擴增功能支持以<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>開發

    聊聊AMBA協議的evolution過程

    作為一名新時代的ICer,一定必定肯定聽說過AMBA協議,但是卻少有人知道AMBA協議的evolution過程,本文將大致聊聊Evolution of the ARM AMBA Specifications!
    的頭像 發表于 01-19 09:50 ?1152次閱讀
    <b class='flag-5'>聊聊</b>AMBA協議的evolution過程

    Visual Studio和VS Code有哪些不同?

    在軟件開發領域,選擇合適的集成開發環境(IDE)對于開發者至關重要。
    的頭像 發表于 01-08 09:36 ?4435次閱讀

    vs1053模塊怎么接喇叭

    VS1053模塊是一種音頻解碼芯片,可用于播放音頻文件。它具有多種接口選項,包括I2S,SPI和UART。要連接喇叭到VS1053模塊,你需要以下幾個步驟。 第一步是選擇合適的喇叭。喇叭有多種
    的頭像 發表于 01-03 17:45 ?2167次閱讀

    聊聊嵌入式軟件分層

    今天以控制LED閃爍為例,聊聊嵌入式軟件分層
    的頭像 發表于 12-28 09:22 ?636次閱讀

    聊聊Redis的使用案例

    今天我們來聊聊 Redis 的使用案例。
    的頭像 發表于 12-13 14:13 ?489次閱讀

    如何設置VS代碼配置來調試嵌入式處理器

    如果您開始使用Visual Studio CodeVS Code)開發嵌入式軟件,馬上需要回答的一個問題是:“如何調試我的代碼?”在微控制器(MCU)供應商提供的使用Eclipse的IDE中,調試
    的頭像 發表于 12-05 11:08 ?1357次閱讀
    如何設置<b class='flag-5'>VS</b>代碼配置來調試嵌入式處理器