正式發(fā)布丨Visual Studio Code 1.68

歡迎使用5 月發(fā)布的 Visual Studio Code,本次發(fā)布的亮點如下:

▌Configure Display Language
Configure Display Language命令已更新為包括:

  • 該語言的語言名稱。
  • Available languages顯示您的計算機上未安裝哪些語言,您選擇一種語言,將自動安裝并應(yīng)用。


    image.png

▌問題面板表格視圖

我們?yōu)橛脩籼砑恿艘豁椥鹿δ?,可以在樹和表格之間切換問題面板的視圖模式。與樹形視圖相比,表格顯示了每個問題的來源(語言服務(wù)或擴展),允許用戶按來源過濾問題。


image.png

您可以使用問題面板右上角的 “ View as Table/View as Tree ” 按鈕切換視圖 UI,或使用 “ Problems: Default View Mode ” 設(shè)置更改默認(rèn)視圖模式。

▌不推薦使用的擴展

一個擴展可以被棄用、為支持另一個擴展或者當(dāng)它的功能內(nèi)置到 VS Code 中時而棄用。VS Code 將在 Extensions 視圖中呈現(xiàn)已棄用的擴展,如下所示。

  • 不再被維護(hù)的已棄用擴展。


  • 當(dāng)一個擴展為支持另一個擴展而棄用時,VS Code 不允許用戶安裝這個擴展。


  • 當(dāng)一個已棄用的擴展的功能內(nèi)置于 VS Code,可通過配置設(shè)置啟用。


VS Code 不會自動遷移或卸載已棄用的擴展,會有一個遷移按鈕來指導(dǎo)您切換到推薦的擴展。


▌擴展贊助

我們現(xiàn)在允許用戶贊助自己喜歡的擴展。如果一個擴展可以被贊助,VS Code 將在 Extensions view Details 頁面中呈現(xiàn)一個 Sponsor 按鈕,如下所示:


▌使用 .gitignore 隱藏資源管理器文件
File Explorer現(xiàn)在支持解析和隱藏 .gitignore 文件排除的文件。這可以通過 Explorer: Exclude Git Ignore (explorer.excludeGitIgnore) 設(shè)置來啟用。此設(shè)置與 files.exclude 一起使用,來隱藏資源管理器中不需要的文件。

▌Git 分支保護(hù)
使用新的 git.branchProtection 設(shè)置,您可以配置要保護(hù)的分支。VS Code 避免直接在受保護(hù)的分支上commit,而是讓您創(chuàng)建一個新的分支來commit。您可以使用 git.branchProtectionPrompt 設(shè)置進(jìn)行微調(diào)。

▌TypeScript Go to Source Definition
JavaScript(尤其是許多庫提供的編譯后的 JavaScript)比 .d.ts 更難分析。嘗試分析 node_modules 下的所有 JavaScript 代碼速度較慢,又會增加內(nèi)存使用量,并且還有許多 VS Code IntelliSense 引擎無法理解的 JavaScript 模式。

這就是新的 Go to Source Definition 命令的用武之地。當(dāng)您從編輯器上下文菜單或命令面板運行此命令時,TypeScript 將嘗試跟蹤符號的 JavaScript 實現(xiàn)并導(dǎo)航到它。


▌VS Code for the Web本地化
對于 VS Code for the Web,我們決定采用一種更符合當(dāng)下 Web 工作方式的方法。對于把瀏覽器語言設(shè)置為我們支持的主要語言之一的用戶,vscode.dev 將自動翻譯。我們支持的語言記錄在 vscode-loc 存儲庫中。

例如,要在 Microsoft Edge 中配置顯示語言,您可以進(jìn)入Settings > Languages:


在接下來的幾個月里,我們將啟用擴展的本地化(包括 VS Code 附帶的和不附帶的。敬請關(guān)注?。?/p>

▌預(yù)覽:Markdown 鏈接驗證

在使用 Markdown 時,很容易錯誤地添加無效的文件鏈接或image,然而,您只能在查看 Markdown 預(yù)覽甚至發(fā)布后才發(fā)現(xiàn)這些錯誤。VS Code 新的 Markdown 鏈接驗證可以幫助您捕捉這些錯誤。通過鏈接驗證,VS Code 將分析指向header、image和其他本地文件的 Markdown 鏈接。無效鏈接將報告為警告或錯誤。


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容