最新文章:VSCode :大佬們都在用的快捷鍵!提升開發效率,建議先收藏!
我想大家應該已經猜出是哪款編輯器了,它就是 Visual Studio Code(以下簡稱:VSCode),
?
Visual Studio Code 是一款由微軟開發且跨平臺的免費源代碼編輯器,
目前 VSCode 已成為了最受開發者歡迎的編輯器,在眾多的統計和排名中,VSCode 都遙遙領先,
下面兩張圖分別是 Stack Overflow 2018 和 2019 年調研的開發者最受歡迎的開發工具,
?
?
VSCode 竟然占據了 50.7% 的比例,可以說是非常夸張了,看來終究逃不過真想定理啊!
?
更令我奇怪的是,在 2020 年的 Stack Overflow 開發者調查中,并沒有開發工具的調查結果,
本猿猜測,從某種意義上來說,調查開工具的受歡迎程度已沒有多大的意義,2018 和 2019 的排名相差并不大,
?
VSCode 為什么這么香呢?
一、可擴展性
Visual Studio Code 基于 Electron 框架構建,可以根據需要添加擴展(插件),有針對編程語言、代碼補全、錯誤提示、代碼高亮、編譯除錯、遠程開發、集成 Git等眾多擴展,
擴展可以直接在 VSCode 中搜索,開箱即用,
?
擴展在單獨的行程中運行,并不影響編輯器的運行,
下面是我最常用的插件:
Remote-SSH : 遠程開發利器;
GitLens : Git 開發工具;
C/C++ : C/C++ 擴展;
vscode-icons : 檔案圖示;
Chinese (Simplified) Language Pack : 中文語言包(大佬可自動忽略,哈哈哈);
自行開發插件:
如果你感覺某些插件不好用或商店里沒有你需要的插件,那就自己動手開發個吧,可以直接放到 Github 上開源,許多人開發的插件都是開源的,并且有很多大佬一塊開發的哦!
二、智能感知
智能提示包括代碼補全、引數資訊以及成員串列等,為 C/C++、Java、JavaScript、TypeScript、JSON、HTML、CSS、SCSS 以及 Less 等眾多語言提供了開箱即用的擴展,
智能感知這個真是太好用了,可以說是很強大啦!
我最常用的就是微軟研發的 C/C++ 擴展,你還可以通過配置用于 Qt 代碼的補全,
三、運行和除錯
VSCode 支持直接從編輯器除錯代碼,支持設定斷點、呼叫堆疊和互動式控制臺除錯,
這個是將除錯可視化了,尤其是遠程開發,非常nice!
?
四、內置 Git 命令
VSCode 集成了源代碼控制管理,并包含現成的 Git 支持,安裝各種插件一起使用會更爽哦!
當然,還有很多其它的功能,這里就不一一介紹了,還有一點是 VSCode 核心代碼是開源的,使用 MIT 許可證,Github VSCode,
注意:VSCode 并不是所有的都開源哦!比如:Microsoft 創建的包含專有的跟蹤程式,還有一些插件,比如:Remote SSH、Live Share等,
趕緊體驗一下吧!下載~
下一篇:VSCode :大佬們都在用的快捷鍵!提升開發效率,建議先收藏!
參考文獻:
[1] Stack Overflow Developer Survey 2019
[2] Stack Overflow Developer Survey 2018
[3] VSCode
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/286337.html
標籤:其他
