VS Code 1.39 發(fā)布!Web 版 VS Code 是否離我們越來越近了?
來源 |?玩轉(zhuǎn)VS Code
今天(北京時(shí)間 2019 年 10 月 10 日),微軟發(fā)布了 Visual Studio Code 1.39 版本。此版本主要更新的內(nèi)容包括:
Source Control tree view?- 可以通過列表或者樹狀圖兩種方式來展示被改變的文件。
Toggle region folding keyboard shortcut?- 通過 Toggle Fold 鍵盤快捷鍵,可以快速展開或者收起 regions。
Text selections displayed in minimap?- 縮略圖中也會(huì)展示編輯區(qū)域被選擇的代碼塊。
Open terminal in custom working directory?- 可以通過快捷鍵來打開自定義工作目錄的集成終端。
HTML ARIA attribute reference links?- HTML IntelliSense 中直接展示 ARIA 文檔。
CSS property completions include semicolons?- ?CSS 補(bǔ)全會(huì)自動(dòng)添加分號。
CSS color variables preview?- 補(bǔ)全顏色變量時(shí)展示顏色預(yù)覽
Improved column breakpoint UI?- 直接在源代碼中展示 inline 的斷點(diǎn)。
Inline debug actions in CALL STACK view?- CALL STACK 中直接進(jìn)行調(diào)試。
Java 13 language support?- Java 插件支持最新的 JDK 13。
Remote Explorer updates?- Remote Explorer 可以顯示不同 WSL 的 Linux 發(fā)行版,并能輕松連接。
改進(jìn)的源代碼管理界面
可以通過?Toggle View Mode?來改變文件的顯示模式:列表模式或者樹狀圖模式。
自動(dòng)補(bǔ)全的信息可以被選擇,用于復(fù)制粘貼。
縮略圖展示
在編輯區(qū)域被選擇的代碼片段也會(huì)在縮略圖中高亮顯示。
自定義工作目錄的集成終端
可以自定義一個(gè)快捷鍵,來打開自定義工作目錄的集成終端
{
"key": "cmd+shift+h",
"command": "workbench.action.terminal.newWithCwd",
"args": {
"cwd": "${fileDirname}"
}}
HTML ARIA 文檔
HTML 的自動(dòng)補(bǔ)全和 hover 信息中,會(huì)直接展示相應(yīng)的 ARIA 文檔。
CSS 分號自動(dòng)補(bǔ)全
CSS 顏色預(yù)覽
column breakpoints 界面改進(jìn)
對于 column breakpoints,將直接在源代碼中展示 inline 的斷點(diǎn)。
CALL STACK 中的 inline debug
當(dāng) hover 到 CALL STACK 的某一行時(shí),會(huì)在當(dāng)前行顯示相應(yīng)的調(diào)試按鈕,方便直接調(diào)試。
更多完整內(nèi)容,請查看 VS Code 官網(wǎng)的 Release Notes:
https://code.visualstudio.com/updates/v1_39
最后,還有彩蛋一枚~ 本次新版本的發(fā)布,我們可以看到一個(gè)全新的 extension API 被提上議程:vscode.env.uiKind。這個(gè) API 會(huì)有兩種返回值:UIKind.Desktop?和?UIKind.Web?,能幫助插件了解到當(dāng)前的運(yùn)行環(huán)境是桌面環(huán)境還是瀏覽器環(huán)境。
可見,這個(gè) API 已經(jīng)是在為 Web 版的 VS Code 鋪路了!相信 Web 版 VS Code 也是離我們越來越近啦!期待~
人工智能
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。