Visual Studio Code 1.78 釋出!

微軟技術棧發表於2023-05-16

歡迎使用 Visual Studio Code 2023 年 4 月版。一些主要亮點包括:

  • 輔助功能改進 - 更好的螢幕閱讀器支援、新的音訊提示。
  • 新顏色主題 - “現代”淺色和深色主題預設設定。
  • 配置檔案模板 - Python、Java、資料科學等的內建模板。
  • 拖放選擇器 - 選擇您希望如何將專案連結放置到編輯器中。
  • 獨立顏色選擇器 - 用於插入或修改顏色格式的顏色選擇器 UI。
  • 原始碼管理輸入的快速修復 - 直接在輸入框中修復拼寫和其他錯誤。
  • Markdown 拖放影片 - 在 Markdown 檔案中輕鬆新增影片標籤。
  • 將影像檔案拖放到筆記本中以建立附件 - 在影像連結、路徑或附件之間進行選擇。

輔助功能

▍Aria 冗餘設定

螢幕閱讀器使用者可以透過“accessibility.verbosity.diff-editor”和“accessibility.verbosity.terminal”設定從功能的 aria-label 中排除提示以減少冗餘。

▍diff 編輯器音訊提示改進

VS Code 現在快取音訊提示,因此它們只需載入一次,從而產生更好的響應能力,並改進了用於 diff 編輯器的音調。

▍轉到行/列公告

當呼叫“轉到行/列” (Ctrl+G) 時,螢幕閱讀器現在會讀取關聯的行內容。

新的預設顏色主題

新的“深色現代”和“淺色現代”主題取代了“深色”和“淺色”,成為新的預設深色和淺色主題。

圖片

配置檔案模板

配置檔案可讓您根據當前專案或任務快速切換編輯器擴充套件、設定和 UI 佈局。為了幫助您開始使用配置檔案,我們提供了配置檔案模板,這些模板是針對不同程式語言和場景的精選配置檔案。您可以按原樣使用配置檔案模板,也可以將其用作起點以進一步自定義您自己的工作流程。

您可以透過“配置檔案”>“建立配置檔案...”下拉選單選擇一個配置檔案模板:

圖片

選擇配置檔案模板後,您可以檢視設定、擴充套件和其他資料,如果不想將個別專案包含在其中,則可以將其刪除。

圖片

在您基於模板建立新配置檔案後,對設定、擴充套件程式或 UI 所做的更改將保留到您的配置檔案中。

拖放選擇器

您可以在放置前按住 Shift 鍵,將檔案和內容放置到文字編輯器中。在此更新中,我們新增了 UI,可讓您更改此內容插入檔案的方式。例如,在將影像放入 Markdown 檔案後,此控制元件允許您在插入 Markdown 影像、影像的工作區相對路徑和影像的完整路徑之間切換:

image.png

每當您拖放內容並且有不止一種可能的插入方式時,拖放選擇器控制元件就會出現。您可以透過單擊或使用 Ctrl+. 開啟控制元件。當您開始鍵入或將游標移到插入的文字之外,下拉選擇器就會消失。您還可以使用"editor.dropIntoEditor.showDropSelector": "never" 完全禁用拖放選擇器控制元件。

VS Code 包括一些內建的方法來刪除常見的內容格式。擴充套件還可以使用 DocumentDropEditProvider API 新增自己的拖放選項。

獨立的顏色選擇器

現在可以啟動獨立的顏色選擇器來插入和替換顏色。開啟顏色選擇器,請從命令皮膚中選擇“顯示或聚焦獨立顏色選擇器”。

圖片

當擴充套件沒有提供顏色或顏色格式時,顏色選擇器會回退到 CSS 格式的顏色。現在還可以在所有檔案型別中視覺化 CSS 格式顏色的內聯顏色裝飾器。要顯示這些裝飾器,請啟用“編輯器:預設顏色裝飾器” (editor.defaultColorDecorators)設定。

原始碼控制輸入中的快速修復

現在支援在原始碼控制訊息框中使用程式碼操作和快速修復:

image.png

例如,Code Spell Checker 擴充套件為原始碼控制輸入新增了拼寫修復。擴充套件可以提供額外的修復和程式碼操作。

將影片拖放到 Markdown 檔案中

想在 Markdown 中插入影片嗎?只需將它拖到編輯器中,然後按住 Shift 鍵將其放入檔案中:

image.png

這會插入一個指向影片檔案的 <video> 標籤。您可以從 VS Code 的資源管理器或本地作業系統中拖動影片。

將影像檔案拖放到筆記本中以建立附件

您現在可以將影像檔案拖放到筆記本 Markdown 單元格中以建立附件。放置影像時,使用新的放置選擇器控制元件選擇插入影像作為附件:

圖片

這會將影像作為附件新增到筆記本中,而不是簡單地新增影像連結:

圖片

將檔案提交到 Git 大檔案儲存

Git 大檔案儲存 (Git Large File Storage, LFS) 允許您在 Git 儲存庫中高效地儲存大檔案。github.dev 和 vscode.dev 現在支援將檔案提交到 GitHub 上託管的儲存庫中的 Git LFS,從而可以從瀏覽器輕鬆更新,而無需在本地安裝 Git 的 LFS 擴充套件。

github.dev 和 vscode.dev 中的 LFS 提交支援在您的儲存庫的根目錄中已經有一個 .gitattributes 檔案時開箱即用,該檔案指定應使用 Git LFS 儲存哪些檔案型別。

點我檢視完整更新~

相關文章