VS Code 1.42 发布!2020 年首个大更新
近日(北京时间 2020 年 2 月 7 日),微软发布了 Visual Studio Code 1.42 版本,这也是 2020 年 VS Code 首次大更新。让我们来看看有哪些主要的更新。
支持预览重命名后的变更效果
在 diff 视图中查看待处理的重命名,并且可以十分方便地接受或拒绝更改。
开启编辑器窗口数量的限制功能
支持设置同时打开的最多的编辑器窗口数量。
具有以下几个选项:
workbench.editor.limit.enabled
:启用此功能(默认为关闭)workbench.editor.limit.perEditorGroup
:对每个编辑器组还是在所有组中应用此限制workbench.editor.limit.value
:打开的编辑器窗口的最大数量(默认为 10 个)
图中演示了限制为最多 3 个编辑器窗口数量的效果。另外要注意的是,具有未保存更改文件的编辑器窗口不会自动关闭,但仍会计入打开的编辑器总数中。
重新启动时还原所有窗口
VS Code 在启动时还原窗口的设置已更改为默认情况下还原所有窗口。如果要返回到以前的默认行为,请配置 "window.restoreWindows": "one"
以仅打开一个窗口。
高亮显示被折叠的代码区域
可快速查找采用新背景以高亮显示的代码折叠区域。
改进调试控制台(Debug Console)
支持语法高亮、括号匹配、以及输入历史记录和改进输入输出的显示方式。
定义全局任务
每个用户的任务可以在所有文件夹和工作空间中使用
远程开发
用于映射 SSH 和容器端口的新“转发端口”视图(Forwarded Ports view)
功能预览
时间线视图(Timeline view)、Search editor、针对 TypeScript 和 JavaScript 的语义高亮显示等(Semantic highlighting)。
Timeline view
Search editor
Semantic highlighting
浏览器支持
在浏览器中使用 VS Code 时,支持将本地文件拖拽到编辑器区域中打开。
更多完整内容,请查看 VS Code 官网的 Release Notes:
https://code.visualstudio.com/updates/v1_42
文章转载自 OSCHINA 社区 [http://www.oschina.net]
希望未来 VS Code 越来越好!
也欢迎大家参加我的知乎 Live,一起学习 VS Code 的强大,带你快速玩转 VS Code!
《VS Code 从入门到进阶》热力开讲,让韩老师带你玩转 VS Code !
https://www.zhihu.com/lives/1124809477068849152
玩转VS Code
VS Code · 编程开发 · 业界资讯
VS Code 1.42 发布!2020 年首个大更新的更多相关文章
- Visual Studio Code 1.0发布,支持中文在内9种语言
Visual Studio Code 1.0发布,支持中文在内的9种语言:Simplified Chinese, Traditional Chinese, French, German, Italia ...
- Rudiments 0.42 发布,C++ 常用工具包 - 开源中国社区
Rudiments 0.42 发布,C++ 常用工具包 - 开源中国社区 Rudiments 0.42 发布,C++ 常用工具包
- 使用Code First 迁移发布asp.net mvc 程序
通过Code First 迁移发布asp.net mvc应用程序,与在visual studio 程序包控制器管理台中运行Add-Migration ,Update-Database 一致. 在发布的 ...
- VS Code Python 全新发布!Jupyter Notebook 原生支持终于来了!
VS Code Python 全新发布!Jupyter Notebook 原生支持终于来了! 北京时间 2019 年 10 月 9 日,微软发布了全新的 VS Code Python 插件,带来了众多 ...
- 单颗GPU计算能力太多、太贵?阿里云发布云上首个轻量级GPU实例
摘要: 阿里云发布了国内首个公共云上的轻量级GPU异构计算产品——VGN5i实例,该实例打破了传统直通模式的局限,可以提供比单颗物理GPU更细粒度的服务,从而让客户以更低成本.更高弹性开展业务. 在硅 ...
- code first网站发布后数据表中没有数据问题
code first网站发布后数据表中没有数据问题 (1).将internal sealed class Configuration类访问修饰符改为public class Configuratio ...
- 遇到问题----java----myeclipse或者eclipse发布的项目时配置文件不更新或者无配置文件
myeclipse或者eclipse发布的项目时配置文件不更新或者无配置文件. 正常的web项目有目录 src/main/resources 和 src/main/java 这两个目录默认在编译发布时 ...
- Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):5、Maven版本发布与后续版本更新(大结局)
文章目录: Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):1.JIRA账号注册 Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2.PGP ...
- 官宣|VS Code 1.59 发布!Terminal 可以跨窗口移动了!
欢迎使用 2021 年 7 月版的 Visual Studio Code.我们希望您会喜欢此版本中的许多更新与改进,以下是其中的一些高亮: 扩展视图的改进 - 丰富的扩展详细信息悬停,新的运行状态标签 ...
随机推荐
- 使用vue 对二进制文件 实现下载(blob对象
有很多网站会涉及到文件下载,这里我们使用axios 发送请求 接受数据 第一步 模仿jQ 封装接口 Vue.prototype.$xlsx_post = function (url, data, fu ...
- 【Spring Cloud 源码解读】之 【如何配置好OpenFeign的各种超时时间!】
关于Feign的超时详解: 在Spring Cloud微服务架构中,大部分公司都是利用Open Feign进行服务间的调用,而比较简单的业务使用默认配置是不会有多大问题的,但是如果是业务比较复杂,服务 ...
- 1043 输出PATest (20 分)C语言
给定一个长度不超过 10^4的.仅由英文字母构成的字符串.请将字符重新调整顺序,按 PATestPATest- 这样的顺序输出,并忽略其它字符.当然,六种字符的个数不一定是一样多的,若某种字符已经输 ...
- 探究Dubbo的拓展机制: 下
承接上篇, 本篇博文的主题就是认认真真捋一捋, 看一下 Dubbo是如何实现他的IOC / AOP / 以及Dubbo SPI这个拓展点的 总览: 本篇的话总体上分成两部分进行展开 第一点就是 Dub ...
- kettle连接oracle数据库报错,ORA-12505
报错信息: Error connecting to database: (using class oracle.jdbc.driver.OracleDriver) Listener refused t ...
- python的input()函数
# input()函数 # 作用: 获取用户的输入,返回输入的内容 ,也可以用于暂停程序的运行 # 影响: 调用此函数,程序会立即暂停,等待用户输入 # 注意:input()的返回值是一个字符串 # ...
- doT的高级用法及loadData的使用
本文出自APICloud官方论坛, 感谢论坛版主 gp3098的分享. 之前直接把模板写在页面底部的script标签内的,但是现在不同. 使用了doT.js配合api的loadData方法,整个页面就 ...
- qiniuLive 连麦流程介绍
本文出自APICloud官方论坛 qiniuLive 封装了七牛直播云服务平台的移动端开放 SDK.该模块包括视频流采集和视频流播放两部分 iOS连麦流程图: Android连麦流程图: 以下部分代码 ...
- c++ 贪心讲解大礼包
贪心是什么? 它其实类似一种思想 就是总问题可以分成许多的子问题 子问题的最优解可以直接推出整个问题 它和动态规划有一定的不同之处 动态规划不能由子问题的最优解推出整个问题的最优解 所以你看都要有一个 ...
- nor flash之擦除和写入
最近研究了下nor flash的掉电问题,对nor的掉电有了更多的认识.总结分享如下 擦除从0变1,写入从1变0 nor flash的物理特性是,写入之前需要先进行擦除.擦除后数据为全0xFF,此时写 ...