VS Code 1.40 发布!可自行搭建 Web 版 VS Code!
今天(北京时间 2019 年 11 月 8 日),微软发布了 Visual Studio Code 1.40 版本。让我们来看看有哪些主要的更新。
自建 Web 版 VS Code
前不久,微软正式发布了 Visual Studio Online,包含微软托管的 Web 版 VS Code。如今,开发者已经可以直接从 VS Code 的源代码编译出 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 还是主要用于测试目的。
编辑器分割的大小
通过 workbench.editor.splitSizing 可以控制新分割的大小。默认情况下,所有的编辑器是均分的。
当把 workbench.editor.splitSizing 设置为 split 时,只有当前编辑器会被分割,其余的编辑器不受影响。
可定制的窗口边框
新增了 window.activeBorder 和 window.inactiveBorder 两个主题颜色。
-
window.activeBorder:设置窗口有焦点时候的边框颜色
-
window.inactiveBorder:设置窗口失去焦点时候的边框颜色
面包屑导航(breadcrumbs)的类型过滤器
新增了多个设置:
outline.showVariables、outline.showFunctions 等等,以及 breadcrumbs.showVariables。
如上图所示,breadcrumbs.showVariables 被设置为 false,相应的 hidden 变量不会在面包屑导航(breadcrumbs)中显示。
根据语言设置行尾字符
可以根据不同的语言来设置行尾字符(files.eol)。
"[mylanguage]": {"files.eol": "\n"
}
比较空白字符
通过 Show/Ignore Trim Trailing Whitespace Difference, 可以设置是否比较空白字符。
Git:自动的 commit message
如果 VS Code 检测到当前是一个 merge 的 commit,则会自动补全 commit message。
Git: Reveal in Explorer
在 Git 的文件管理器的右键菜单中,新增了 Reveal in Explorer 选项。
概述标尺显示断点
通过设置 debug.showBreakpointsInOverviewRuler,可以在右侧的概述标尺中显示断点。
CSS media que 17cf ry 符号
在 CSS/SCSS/Less 文件中,media query 符号会在 Outline 和 Breadcrumb 显示。
更多完整内容,请查看 VS Code 官网的 Release Notes:
https://code.visualstudio.com/updates/v1_40
更多最新的 VS Code 热门文章、使用技巧、插件推荐、插件开发攻略等,请关注“玩转VS Code”公众号!
- 重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境
- Electron+React+Webpack+Vscode应用桌面开发平台搭建
- Electron+React+Webpack+Vscode应用桌面开发平台搭建
- VSCode Python开发环境搭建
- 服务器上搭建tomcat并发布自己的web项目
- windows环境下利用vscode搭建go语言的开发环境详解
- VS2013发布web项目到IIS上遇到的问题总结
- maven eclipse搭建web项目并发布到tomcat
- VUE环境搭建教程以及VSCODE插件Vetur和ESlint的安装配置
- VS C# WebApi 发布,部署到IIS上及数据库权限相关问题
- vscode前端常用插件推荐,搭建JQuery、Vue等开发环境
- vscode搭建vue环境方法极速版
- vs文件属性(生成操作)各选项功能(发布Web项目时使用)
- Anaconda+vscode 搭建开发环境
- linux centOS搭建nginx作为web服务器发布静态web项目
- 在 Archlinux 搭建 VScode C/C++ 開發環境(GCC)及 調試(GDB)
- LVS之VS/NAT搭建web集群实战!!!
- vs web项目远程发布到IIS
- RHEL 4 Sendmail邮件服务器搭建之五:通过Web服务器发布、管理Webmail
- 使用 VSCode 搭建 C/C++ 开发环境