Visual Studio Code 1.60 發布
Visual Studio Code 1.60 現已發布,其中一(yī / yì /yí)些主要(yào / yāo)亮點内容如下:
自動語言檢測
上(shàng)一(yī / yì /yí)個(gè)版本,VSC 爲(wéi / wèi)無标題文件引入了(le/liǎo)一(yī / yì /yí)項實驗性功能,該功能會根據内容自動設置文件的(de)語言模式。自動語言檢測功能使用機器學習來(lái)猜測語言,并且機器學習模型完全在(zài)用戶機器本地(dì / de)運行。現在(zài),VSC 默認啓用自動語言檢測,并擴展檢測以(yǐ)包括沒有文件擴展名的(de)文件。下面是(shì)從網上(shàng)獲取一(yī / yì /yí)個(gè)示例并将其粘貼到(dào)一(yī / yì /yí)個(gè)無标題的(de)編輯器中:
Notebooks 語言選擇器中的(de)自動檢測選項:
高性能的(de)括号着色
編輯器現在(zài)支持原生括号對着色。可以(yǐ)通過設置 "editor.bracketPairColorization.enabled": true 來(lái)啓用括号對着色。所有顔色都是(shì)主題化的(de),最多可以(yǐ)配置六種顔色。實施此功能是(shì)爲(wéi / wèi)了(le/liǎo)解決 CoenraadS 著名的(de) Bracket Pair Colorizer 擴展的(de)性能問題。現在(zài),即使是(shì)在(zài)大(dà)文件中,變化也(yě)會立即反映出(chū)來(lái):
設置編輯器中代碼塊的(de)語法高亮顯示
現在(zài)支持設置描述中的(de)代碼塊語法高亮顯示:
自定義渲染框圖和(hé / huò)塊狀元素的(de)字符
當 GPU 加速開啓時(shí)(terminal.integrated.gpuAcceleration),方框繪制和(hé / huò)塊元素字符現在(zài)使用 pixel-perfect 的(de)自定義字形而(ér)不(bù)是(shì)使用字體。這(zhè)意味着,即使用戶在(zài)終端中設置了(le/liǎo)行高或字母間距,方框的(de)繪制也(yě)是(shì)沒有間隙的(de)。
在(zài) WATCH 視圖中設置值
現在(zài)可以(yǐ)在(zài) WATCH 視圖中使用上(shàng)下文菜單中的(de) "設置值" 操作來(lái)設置被監視表達式的(de)值。
鎖定的(de)編輯器組
現在(zài)支持鎖定編輯器組,不(bù)僅适用于(yú)終端,也(yě)适用于(yú)任何編輯器。如果用戶打開了(le/liǎo)多個(gè)編輯器組,現在(zài)可以(yǐ)使用新命令或從溢出(chū)菜單鎖定它: