VS Code 1.75 發佈!

配置文件

我們很高興地宣佈,配置文件功能現已在 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 鍵跳出指示器。

更輕鬆的多視圖調整大小

您現在可以通過拖動視圖的角來同時調整多個視圖的大小。

樹視圖搜索歷史

樹視圖中的查找控件現在支持歷史導航。您可以使用向上/向下箭頭鍵瀏覽以前搜索的歷史記錄。

新的 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。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章