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

今天(北京时间 2019 年 11 月 8 日),微软发布了 Visual Studio Code 1.40 版本。让我们来看看有哪些主要的更新。

自建 Web 版 VS Code
如果你已经下载了 VS Code 在 GitHub 上的源代码,只需运行 yarn web,就能在 http://localhost:8080/ 访问啦!
更多关于构建 VS Code 的信息,可以查看这篇贡献指南。
https://github.com/microsoft/vscode/wiki/How-to-Contribute
需要注意的是,当前 Web 版本的 VS Code 还是主要用于测试目的。

640?wx_fmt=png

编辑器分割的大小
通过 workbench.editor.splitSizing 可以控制新分割的大小。 默认情况下,所有的编辑器是均分的。

640?wx_fmt=gif

当把 workbench.editor.splitSizing 设置为 split 时,只有当前编辑器会被分割,其余的编辑器不受影响。

640?wx_fmt=gif

可定制的窗口边框
新增了 window.activeBorder 和 window.inactiveBorder 两个主题颜色。
  • window.activeBorder:设置窗口有焦点时候的边框颜色

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

640?wx_fmt=gif

面包屑导航(breadcrumbs)的类型过滤器
新增了多个设置:
outline.showVariables、outline.showFunctions 等等,以及 breadcrumbs.showVariables。

640?wx_fmt=png

如上图所示,breadcrumbs.showVariables 被设置为 false,相应的 hidden 变量不会在面包屑导航(breadcrumbs)中显示。

根据语言设置行尾字符
可以根据不同的语言来设置行尾字符(files.eol)。
 
 
 
 
"[mylanguage]" : {
"files.eol" : "\n"
}

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

640?wx_fmt=gif

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

640?wx_fmt=png

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

640?wx_fmt=png

概述标尺显示断点
通过设置 debug.showBreakpointsInOverviewRuler,可以在右侧的概述标尺中显示断点。

640?wx_fmt=png

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

640?wx_fmt=png


更多完整内容,请查看 VS Code 官网的 Release Notes:
https://code.visualstudio.com/updates/v1_40



640?wx_fmt=jpeg



640?wx_fmt=png


1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值