VS Code 1.75 釋出!

微軟技術棧發表於2023-02-15

歡迎使用 2023 年 1 月版的 Visual Studio Code。希望您喜歡此版本中的許多更新,其中一些主要亮點包括:配置檔案、VS Marketplace 簽名、輔助功能改進、更輕鬆地調整多檢視大小、樹檢視搜尋歷史、新的 Git 命令等等。讓我們一起看看吧!

配置檔案

我們很高興地宣佈,配置檔案功能現已在 VS Code 中可用。配置檔案可以包括擴充套件、設定、鍵盤快捷鍵、UI 狀態、任務和使用者片段。您能夠針對不同的開發場景(例如資料科學、文件編寫)或針對多種程式語言(例如 Python 或 Java)自定義 VS Code。如果您根據工作流程(例如“工作”或“演示”)有不同的 VS 程式碼設定,也可以將它們另存為不同的配置檔案。可以開啟同時應用不同配置檔案的多個工作區(資料夾)。下圖演示了使用為工作設定自定義的“工作”配置檔案開啟的資料夾。

圖片

您還可以匯出和匯入配置檔案,與您的同事、朋友或學生分享,以幫助他們開始使用 VS Code。

注意:配置檔案目前不適用於 GitHub Codespaces 等遠端場景,但我們正在努力實現這一點。

VS Marketplace 擴充套件簽名

從 2022 年 11 月開始,上傳到 Visual Studio Marketplace 的每個擴充套件都是由 VS Marketplace 簽名的程式碼。當使用者透過 VS Code 的 Extensions 檢視安裝簽名的擴充套件時,VS Code 將驗證簽名,從而證明擴充套件確實來自 VS Marketplace 並且擴充套件包沒有被修改。如果簽名驗證失敗,VS Code 將不會安裝該擴充套件。

VS Marketplace 正在簽署所有現有擴充套件(包括自 11 月以來未更新的擴充套件)。完成此過程後,幾個月後,VS Code 將要求來自 VS Marketplace 的所有擴充套件都由 VS Marketplace 簽名。此要求將保證來自 VS Marketplace 的每個包的完整性,從而提高我們擴充套件生態系統的整體安全性。

輔助功能

差異導航改進

轉到下一個/上一個更改現在有音訊提示來指示是否插入、刪除或修改了一行。此外,更改的行被選中,以便螢幕閱讀器可以閱讀。

終端輔助模式

終端:進入輔助功能模式 (Shift+Tab) 命令允許螢幕閱讀器透過鍵盤在終端緩衝區中導航。

終端輔助功能幫助

與編輯器中的 Show Accessibility Help 命令類似,Terminal: Show Terminal Accessibility Help (Alt+F1) 命令為螢幕閱讀器使用者提供重要資訊。

圖片

Workspace Trust 編輯器快捷方式

為改進可以透過 “Workspaces: Manage Workspace Trust”開啟的 Workspace Trust 編輯器的鍵盤可訪問性,您現在可以使用 Ctrl/Cmd+Enter 切換對當前工作區的信任,或者使用 Ctrl/Cmd+Shift+Enter 切換對父資料夾的信任。

圖片

改進了設定編輯器指示器上的鍵盤導航

對於具有多個指示器的設定,例如“在其他地方修改”指示器和“預設值已更改”指示器,左右箭頭鍵現在用於在指示器之間導航。此更改允許使用者透過按一下 Tab 鍵跳出指示器。

更輕鬆的多檢視調整大小

您現在可以透過拖動檢視的角來同時調整多個檢視的大小。
image.png

樹檢視搜尋歷史

樹檢視中的查詢控制元件現在支援歷史導航。您可以使用向上/向下箭頭鍵瀏覽以前搜尋的歷史記錄。

新的 Git 命令

Git 2.35 為 git stash 命令引入了一個新的 --staged 模式。這種新模式允許您輕鬆地僅儲存暫存的更改。如果您有支援這種新模式的 Git 版本,則可以使用新的 Git:Stash Staged 命令來利用它。

VS Code 已經支援使用 Git:Delete Tag 命令刪除本地標籤。這個里程碑我們使用新的 Git 啟用了遠端標籤的刪除:刪除遠端標籤命令。

VS Code 中的 AI 工具

GitHub Copilot 擴充套件是一種 AI 驅動的程式碼完成工具,幫助您更快、更智慧地編寫程式碼。可以使用 VS Code 中的 Copilot 擴充套件來生成程式碼,或者從它生成的程式碼中學習。GitHub Copilot 透過行內建議 UI 整合到 VS Code 編輯器中,使您可以檢視各種建議並輕鬆接受全部或部分生成的程式碼。GitHub Copilot 現在對企業普遍可用,具有許可證管理、組織範圍的策略控制和隱私保護等功能。

我們還在 VS Code 文件中新增了一個新的 AI Tools in VS Code 主題,這將幫助您開始使用 Copilot。

點我前往原部落格,閱讀更多 VS Code 1月更新~

相關文章