...

Visual Studio Code 1.60 發(fā)布

2021-09-03

Visual Studio Code 1.60 現已發(fā)布,其中一些主要亮點内容如下:

  • 自動語言檢測

上一個版本,VSC 爲無标題文件引入了一項實驗性功能(néng),該功能(néng)會(huì)根據内容自動設置文件的語言模式。自動語言檢測功能(néng)使用機器學(xué)習來猜測語言,并且機器學(xué)習模型完全在用戶機器本地運行。現在,VSC 默認啓用自動語言檢測,并擴展檢測以包括沒(méi)有文件擴展名的文件。下面(miàn)是從網上獲取一個示例并將(jiāng)其粘貼到一個無标題的編輯器中:

Notebooks 語言選擇器中的自動檢測選項:

  • 高性能(néng)的括号著(zhe)色

編輯器現在支持原生括号對(duì)著(zhe)色。可以通過(guò)設置 "editor.bracketPairColorization.enabled": true 來啓用括号對(duì)著(zhe)色。所有顔色都(dōu)是主題化的,最多可以配置六種(zhǒng)顔色。實施此功能(néng)是爲了解決 CoenraadS 著名的 Bracket Pair Colorizer 擴展的性能(néng)問題。現在,即使是在大文件中,變化也會(huì)立即反映出來:

  • 設置編輯器中代碼塊的語法高亮顯示

現在支持設置描述中的代碼塊語法高亮顯示:

  • 自定義渲染框圖和塊狀元素的字符

當 GPU 加速開(kāi)啓時(shí)(terminal.integrated.gpuAcceleration),方框繪制和塊元素字符現在使用 pixel-perfect 的自定義字形而不是使用字體。這(zhè)意味著(zhe),即使用戶在終端中設置了行高或字母間距,方框的繪制也是沒(méi)有間隙的。

  • 在 WATCH 視圖中設置值

現在可以在 WATCH 視圖中使用上下文菜單中的 "設置值" 操作來設置被監視表達式的值。

  • 鎖定的編輯器組

現在支持鎖定編輯器組,不僅适用于終端,也适用于任何編輯器。如果用戶打開(kāi)了多個編輯器組,現在可以使用新命令或從溢出菜單鎖定它:


來源:oschina