21

VS Code 1.39 发布,Web 版 VS Code 可能不远了 - OSCHINA

 4 years ago
source link: https://www.oschina.net/news/110500/vs-code-1-39-released
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

VS Code 1.39 发布,Web 版 VS Code 可能不远了

发布于 2019年10月12日

微软发布了 VS Code 1.39,该版本的一些关键亮点包括:

改进的源代码管理界面

在此版本中,你可以使用  Toggle View Mode 按钮,在源代码管理标题栏上的列表模式和树视图模式之间切换。

3c578d2488698549246b7bde14bc4e96a20.jpg

此外,还可以快速地对文件进行 filter。

b23621bee041c4a9bfc300a515599fcb9e8.jpg

在显示文件夹的树视图模式中,Git 扩展现在向文件夹提供命令,例如 Stage Changes,这些命令将应用于文件夹中的所有文件。

可信任域名设置的改进

现在可以使用  Manage Trusted Domains 命令轻松添加、删除或修改受信任域名。

e723c9acb63b4988ca1723905a0e245b2a9.jpg

自动补全信息的可选择性

自动补全信息现在可以进行复制和粘贴操作。

缩略图展示

在编辑区域被选择的代码片段也会在缩略图中高亮显示。

bc806cd6a464a48584a5f5c497b6d137c6e.jpg

自定义工作目录的集成终端

可以自定义一个快捷键,来打开自定义工作目录的集成终端。

{
  "key": "cmd+shift+h",
  "command": "workbench.action.terminal.newWithCwd",
  "args": {
    "cwd": "${fileDirname}"
  }
}

HTML ARIA 文档

HTML 的自动补全和 hover 信息中,会直接展示相应的 ARIA 文档。

2b837eec0f45eccf91be55ad28b73ae4d57.jpg

CSS 分号自动补全

在输入 CSS 属性时,会自动添加分号。

fed90450efa61958287214c2dbf4455ed71.jpg

CSS 颜色预览

完成 CSS 变量后,如果属于颜色代码,VS Code 将显示其对应的颜色。

d483838bd82bc7919d6205e7c68694d7853.jpg

column breakpoints 界面改进

对于 column breakpoints,将直接在源代码中展示 inline 的断点。

8e6e4b2686e5a4a9d5c85271090466cbe9d.jpg

CALL STACK 中的 inline debug

当悬停到 CALL STACK 的某一行时,会在当前行显示相应的调试按钮,方便直接调试。

3d8727324c8bb7f124345e06c5179859500.jpg

全新的 Octicons

32c4a4a2e5a7b5847f5a4e412a2e5a16a22.jpg

其他特性及预览:

  • 支持 TypeScript 3.7-beta 
  • 扩展终端 API,允许扩展对终端输入作出反应并控制其输出
  • 如果 webview 不使用 Webview.asWebviewURI 作为本地资源将会有警告
  • TreeView message API
  • 支持语言服务器协议 3.15.0 版本规范(Language Server Protocol)
  • 更新 Visual Studio Code 网站的图标和颜色
  • 全新的扩展 API 被提上议程:vscode.env.uiKind,为了在浏览器中运行 VS Code 做准备,这个 API 会有两种返回值:UIKind.Desktop 和 UIKind.Web ,能帮助插件了解到当前的运行环境是桌面环境还是浏览器环境

还有其他更多的更新内容,完整见发布说明:

https://code.visualstudio.com/updates/v1_39 

参考:玩转 VS Code


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK