VS Code全稱Visual Studio Code,它是微軟旗下的一款代碼編輯器。 如今,VS Code已成為程序員的標配,不管是嵌入式、還是前端,亦或是后端,只要是程序員,幾乎沒有不知道VS Code的程序員,而且,全世界絕大部分程序員都在使用VS Code。 VSCode能如此流行,原因在于它開源免費,而且支持Windows、Linux 和 macOS 主流三大操作系統(tǒng)。 最近,VSCode升級到了V1.72版本,更新了一些實用的功能,這里分享給大家。
工具欄自定義:隱藏 / 顯示工具欄操作
用戶現(xiàn)在可以從工具欄上隱藏操作。右鍵單擊工具欄中的任何操作,并選擇其隱藏命令或任何切換命令即可。 被隱藏的操作會被移到...更多操作菜單,并可以從菜單中調(diào)用。 要恢復一個菜單,只需右鍵單擊工具欄的按鈕區(qū),選擇重置菜單命令。要恢復所有菜單,可以從命令面板(??P)運行重置所有菜單。
更好的編輯器自動滾動:滾動速度根據(jù)光標位置進行調(diào)整
當選擇和拖動時,編輯器過去常常以一種取決于顯示器每秒幀數(shù)(FPS)的方式滾動,有時會在鼠標到達編輯器邊緣時使編輯器快速滾動。
現(xiàn)在當鼠標接近邊緣時,編輯器以每秒一個 viewport 的速度自動滾動,而當鼠標離編輯器較遠時,速度更快,與 FPS 無關(guān)。
擴展視圖更新:突出顯示有更新或需要注意的擴展
VS Code 現(xiàn)在在擴展視圖中的 "最近更新" 部分顯示過去 7 天內(nèi)更新的擴展。
VS Code 現(xiàn)在顯示需要注意的擴展,并將其排序在擴展視圖的默認安裝部分的頂部。這包括有待更新的擴展、已經(jīng)更新或禁用的擴展,以及需要 VS Code 重新加載的擴展。
活動欄中的擴展圖標上的徽章現(xiàn)在顯示需要注意的擴展的數(shù)量。
樹狀視圖中的搜索結(jié)果:在列表或樹狀視圖中查看搜索結(jié)果
你現(xiàn)在可以以樹狀方式查看搜索結(jié)果了,只需點擊搜索視圖上角的列表 / 樹狀圖標,就可以在列表和樹狀視圖之間進行切換。
支持嵌套的 Git repo:檢測并顯示嵌套的 Git 子模塊
為了解決一個長期存在的功能需求,這個里程碑對倉庫發(fā)現(xiàn)進行了修改,增加了對嵌套 Git 倉庫的支持。
根據(jù)嵌套倉庫的位置,你可能需要修改 git.repositoryScanMaxDepth 的設(shè)置(默認是 1)。
終端快速修復:糾正命令錯別字
推出了一個由 shell 集成提供支持的新功能,叫做 Quick Fixes。這個功能帶有音頻提示支持。使用audioCues.terminalQuickFix啟用它,以獲得修復可用時的聲音提示。當命令映射到用戶可能會采取的一組操作時,就可以使用快速修復。
例如:當 Git 命令輸入錯誤時,Quick Fix 會建議類似的命令。
釘住常用任務(wù):將任務(wù)釘在運行任務(wù)下拉菜單的頂部,以便快速訪問
Markdown 鏈接驗證:自動檢查 header、文件和圖片鏈接
在使用 Markdown 時,很容易誤加一個無效的文件鏈接或圖片引用。通常你只有在查看 Markdown 預覽或發(fā)布后才會發(fā)現(xiàn)這些錯誤。VS Code 新的 Markdown 鏈接驗證可以幫助發(fā)現(xiàn)這些錯誤。
要開始使用,設(shè)置"markdown.validate.enabled":true。VS Code 現(xiàn)在會分析 Markdown 鏈接,無效的鏈接將被報告為警告或錯誤。
更多
GitHub Enterprise Server 認證:改進的登錄工作流程不再需要 PAT
在此之前,GitHub Enterprise Server 用戶必須手動創(chuàng)建一個個人訪問令牌(PAT),以便在 VS Code 中登錄 GitHub Enterprise Server。這是一個繁瑣的過程,如今用戶不再需要這樣操作。
現(xiàn)在,GitHub Enterprise Server 的登錄流程與 github.com 的登錄流程相同,用戶無需創(chuàng)建 PAT 就可以登錄 GitHub Enterprise Server。
Dev Container Features:輕松地添加和分享開發(fā)容器的功能
Dev Container Features 讓你輕松地將預先包裝好的功能添加到你的開發(fā)容器中。無論是像 Git 或 Docker 這樣的工具,還是對 Go 或 Java 這樣的編程語言的支持,你都可以查看可用功能的列表,并將它們添加到你的devcontainer.json中。你還可以創(chuàng)建自己的功能,使用功能模板發(fā)布并與他人分享。
VS Code 社區(qū)討論:與其他 VS Code 擴展作者聯(lián)系
現(xiàn)在有一個 VS Code 社區(qū)討論網(wǎng)站,作為擴展作者的聚集地,用戶可以提出問題、與其他開發(fā)者聯(lián)系,并展示優(yōu)秀的作品。
參考來源 |OSC開源社區(qū)
-
Linux
+關(guān)注
關(guān)注
87文章
11292瀏覽量
209326 -
MacOS
+關(guān)注
關(guān)注
0文章
210瀏覽量
17497 -
代碼
+關(guān)注
關(guān)注
30文章
4779瀏覽量
68521 -
編輯器
+關(guān)注
關(guān)注
1文章
805瀏覽量
31163 -
vscode
+關(guān)注
關(guān)注
1文章
155瀏覽量
7696
原文標題:VS Code 1.72更新了這些實用功能
文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論