Visual Studio Code 1.30 發佈

Visual Studio Code 1.30 發佈了。

Visual Studio Code 1.30 發佈

此版本帶來了許多新功能,包括:

· - 無需使用正則表達式即可輕鬆創建多行搜索模式。

· - Linux 上自定義標題和菜單欄將作為默認值。

· - 查找所有引用視圖包括最近搜索的歷史記錄。

· - Snippet 變量為每種語言插入正確的註釋。

· - 顯示匿名回調的上下文。

· - JSDoc markdown 高亮。

· - 用於初始啟動的配置有更好的默認值和快速選擇 UI。

· - 配置首次打開項目文件夾時要運行的任務。

· - 安裝早期版本的 Marketplace 擴展。

多行搜索

前一個版本中增加了對多行搜索的支持,此版本改進了搜索的用戶體驗,使多行搜索更加易於使用。現在可以使用多行文本進行搜索,而不需要編寫正則表達式。

Visual Studio Code 1.30 發佈

菜單顯示改進

以往菜單會被窗口的邊界切斷,現在通過在需要時使上下文菜單可滾動來解決這個問題。

Visual Studio Code 1.30 發佈

此外,當窗口寬度不足以同時顯示菜單欄和窗口標題時,菜單欄還有一個新的溢出菜單(...):

Visual Studio Code 1.30 發佈

引用

引用視圖修復了許多 bug,整體穩定性得到了提高,目前已經穩定,不再是預覽功能。現在有兩個命令:

· Find All References:打開引用視圖。

· Peek References:在 Peek 視圖中打開引用。

視圖頂部有一個結果摘要,上下文菜單可以清除和複製結果。查找引用將會顯示最近搜索的歷史記錄。

Visual Studio Code 1.30 發佈

Declaration 和 definition

新增命令 Go to Declaration 和 Peak Declaration,以符合某些編程語言對於聲明和定義的嚴格區別:

Visual Studio Code 1.30 發佈

改進了 JavaScript 和 TypeScript 回調的顯示

此版本 TypeScript 升級到了 3.2.2,帶來了一些新功能。

之前,JavaScript 和 TypeScript 匿名回調都在大綱視圖、breadcrumbs 視圖和文檔符號列表中標記為 ,會產生誤解,難以找到真正想要的東西:

Visual Studio Code 1.30 發佈

而此版本使用 TypeScript 3.2.2,現在可以為回調函數顯示更多上下文,可以更好地區分它們:

Visual Studio Code 1.30 發佈

此外,TypeScript 3.2 還帶來了一個語法快速修復功能,比如當你實例化一個類時卻忘記使用 new 關鍵字:

Visual Studio Code 1.30 發佈

JSDoc 註釋中高亮 Markdown 元素

現在 JSDoc 塊內的受保護代碼塊和其它 Markdown 元素語法高亮了,更好地匹配了 VS Code 的 Markdown 渲染 JSDocs 文檔懸停和 IntelliSense 的能力:

Visual Studio Code 1.30 發佈

Debug console 現在可以刪除

在調試多個調試會話時,顯示了多個調試控制檯,每個會話一個調試控制檯。現在可以通過清除該調試控制檯的內容,在相應的會話不再處於活動狀態時刪除這些控制檯。

此外,現在可以使用 Debug 上下文菜單操作從 VS Code Process Explorer(Developer: Open Process Explorer)開始調試 Node.js 進程。

Visual Studio Code 1.30 發佈

擴展可安裝以前的版本

如果當前版本存在問題,現在可以返回到擴展的先前版本。VS Code 在已安裝的擴展上提供"安裝另一個版本"操作,該操作顯示可用版本的下拉列表:

Visual Studio Code 1.30 發佈

預覽新功能

此版本還帶來一些早期可用的新功能。

HTML 自定義標籤/屬性支持。新的 html.experimental.custom.tags 和 html.experimental.custom.attributes 設置允許指定 VS Code 在啟動期間加載的標籤和屬性列表。在編輯 HTML 文件時,VS Code 將為這些標籤和屬性提供自動補全和懸停。該功能比較適用於 Web 組件,例如:

Visual Studio Code 1.30 發佈

擴展的網絡代理功能。實驗性的設置 Http: Proxy Support,可以為所有擴展啟用網絡代理支持。

Visual Studio Code 1.30 發佈

文章轉載自 開源中國社區[http://www.oschina.net]


分享到:


相關文章: