VS Code 1.40 已經發布,開發者已經可以直接從 VS Code 的源代碼編譯出 Web 版 VS Code。如果你已經下載並且構建了 VS Code 的源代碼,只需運行 yarn web,就能在 http://localhost:8080/ 訪問,如果之前沒有在本地構建過,需要在本地先構建 VS Code,然後再運行 yarn web。該版本內容如下:
該版本為 Activity Bar 中的活動項引入了一個新的指示器,以使其更加突出並提高可讀性。
你可以通過新的顏色標記 activityBar.activeBorder 來控制活動指示器,另外還為 Active 元素引入了一個可選的背景色,activityBar.activeBackplace,配置后可以如下所示:
新增了 window.activeBorder 和 window.inactiveBorder
兩個主題顏色。
新增了多個設置 outline.showVariables、outline.showFunctions
等等以及 breadcrumbs.showVariables
。
新設置 workbench.editor.splitSizing 用來分割窗口時調整編輯器的布局。默認情況下是平均分配,如下所示:
將此設置更改為「split」,以便將當前編輯器分成兩部分,而不影響其他編輯器的大小:
可以根據不同的語言來設置行尾字元(files.eol)。
"[mylanguage]": {
"files.eol": "\n"
}
以前,VS Code 只會在游標位於括弧字元旁邊時突出顯示匹配的括弧。現在,VS Code 將始終突出顯示括弧(如果它們存在的話)。
以前:
現在:
通過 Show/Ignore Trim Trailing Whitespace Difference, 可以設置是否比較空白字元。
如果 VS Code 檢測到當前是一個 merge 的 commit,則會自動補全 commit message。
在 Git 的文件管理器的右鍵菜單中,新增了 Reveal in Explorer 選項。
clone 操作支持在右下角通知中顯示進度:
通過設置 debug.showBreakpointsInOverviewRuler,可以在右側的 overview ruler 中顯示斷點。
在 CSS/SCSS/Less 文件中,media query 符號會在 Outline 和 Breadcrumb 顯示。
更多內容請見發布說明。
參考:玩轉 VS Code
[admin
]