VS Code 1.40 发布,可自行搭建 Web 版 VS Code

栏目: 软件资讯 · 发布时间: 6年前

内容简介:VS Code 1.40 已经发布,开发者已经可以直接从 VS Code 的源代码编译出 Web 版 VS Code。如果你已经下载并且构建了 VS Code 的源代码,只需运行 yarn web,就能在 http://localhost:8080/ 访问,如果之前没有在本...

VS Code 1.40 已经发布,开发者已经可以直接从 VS Code 的源代码编译出 Web 版 VS Code。如果你已经下载并且构建了 VS Code 的源代码,只需运行 yarn web,就能在 http://localhost:8080/ 访问,如果之前没有在本地构建过,需要在本地先构建 VS Code,然后再运行 yarn web。该版本内容如下:

活动栏指示器

该版本为 Activity Bar 中的活动项引入了一个新的指示器,以使其更加突出并提高可读性。

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

你可以通过新的颜色标记 activityBar.activeBorder 来控制活动指示器,另外还为 Active 元素引入了一个可选的背景色,activityBar.activeBackplace,配置后可以如下所示:

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

可定制的窗口边框

新增了 window.activeBorder 和 window.inactiveBorder 两个主题颜色。

  • window.activeBorder:设置窗口有焦点时候的边框颜色
  • window.inactiveBorder:设置窗口失去焦点时候的边框颜色

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

面包屑导航(breadcrumbs)的类型过滤器

新增了多个设置 outline.showVariables、outline.showFunctions 等等以及 breadcrumbs.showVariables

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

在分割编辑器时控制大小

新设置 workbench.editor.splitSizing 用来分割窗口时调整编辑器的布局。默认情况下是平均分配,如下所示:

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

将此设置更改为“split”,以便将当前编辑器分成两部分,而不影响其他编辑器的大小:

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

根据语言设置行尾字符

可以根据不同的语言来设置行尾字符(files.eol)。

"[mylanguage]": {
   "files.eol": "\n"
}

改进括号匹配

以前,VS Code 只会在光标位于括号字符旁边时突出显示匹配的括号。现在,VS Code 将始终突出显示括号(如果它们存在的话)。

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

改进 Unicode 组合字符处理

以前:

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

现在:

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

diff 编辑器改进

通过 Show/Ignore Trim Trailing Whitespace Difference, 可以设置是否比较空白字符。

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

Git:自动的 commit message

如果 VS Code 检测到当前是一个 merge 的 commit,则会自动补全 commit message。

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

Git: Reveal in Explorer

在 Git 的文件管理器的右键菜单中,新增了 Reveal in Explorer 选项。

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

Git: Clone progress

clone 操作支持在右下角通知中显示进度:

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

overview ruler 显示断点

通过设置 debug.showBreakpointsInOverviewRuler,可以在右侧的 overview ruler 中显示断点。

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

CSS media query 符号

在 CSS/SCSS/Less 文件中,media query 符号会在 Outline 和 Breadcrumb 显示。

VS Code 1.40 发布,可自行搭建 Web 版 VS Code

更多内容请见发布说明

参考:玩转 VS Code


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Twenty Lectures on Algorithmic Game Theory

Twenty Lectures on Algorithmic Game Theory

Tim Roughgarden / Cambridge University Press / 2016-8-31 / USD 34.99

Computer science and economics have engaged in a lively interaction over the past fifteen years, resulting in the new field of algorithmic game theory. Many problems that are central to modern compute......一起来看看 《Twenty Lectures on Algorithmic Game Theory》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

html转js在线工具
html转js在线工具

html转js在线工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具