Visual Studio Code 1.8版本添加了Hot Exit、Zen Mode及更多调试选项

最新发布的Visual Studio Code 1.8版本有许多改进和新功能,包括防止丢失任何编辑信息的Hot Exit,方便开发人员把注意力集中在代码上的Zen Mode,新的调试功能以及更方便的设置等。

Hot Exit是一项新功能,目的是在应用程序崩溃或退出时防止丢失任何未经保存的修改信息。简而言之,在Hot Exit 后重新启动时,所有备份的工作空间或文件,包括未保存的更改,将自动进行还原。

Zen模式旨在通过隐藏活动状态栏,边栏和面板来帮助开发人员更好地把注意力集中在他们的源代码上。活动栏还提供了新的自定义选项,可以使用拖放来重新排序或删除视图。

1.8版本的一个主要改进领域是在对调试功能的支持上。新的调试功能包括:

  • 多目标调试,这个功能目前已稳定,可以同时启动多个调试会话。

  • 很方便地向launch.json文件添加多个启动配置。

  • 能更好地支持Node.js调试。

几乎所有的Visual Studio Code的功能都可以通过定义一个简单的settings.json文件进行配置。根据用户反馈,Visual Studio Code 的一个问题是可用设置查找不方便。因此,1.8版本添加了以下增强功能,使开发人员能更容易地查找和配置设置:

  • 可以根据名称和说明搜索设置。

  • 对设置进行分组,以便浏览查看。

  • 可以从导航视图上轻松地将某个设置添加到settings.json文件里。

Visual Studio Code 1.8版本还有以下其他更新值得一提:

  • 支持最新的TypeScript 2.1版本,其中包括对async / await的全方位支持,以及更流线型的工具链。

  • 支持JavaScript Object Rest/Spread,让用户在React中使用Object Rest/Spread时,能保持JavaScript验证始终开启。

  • 改进键盘快捷键。

Visual Studio Code 1.8 版本还有其他许多改进,您可以在官方公告中看到完整列表。

原文地址:http://www.infoq.com/cn/news/2016/12/visualstudiocode-18-released


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/327313.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

javaWeb服务详解【客户端调用】(含源代码,测试通过,注释) ——测试

Dept测试 Testpublic void test() {ApplicationContext ctx new ClassPathXmlApplicationContext("applicationContext.xml");IDeptService deptService (IDeptService) ctx.getBean("wsClient");List<Dept> depts deptService.getDepts();for (D…

ElasticSearch(笔记)

简介 本教程基于ElasticSearch7.6.1, 注意ES7的语法与ES6的API调用差别很大, 教程发布时最新版本为ES7.6.2(20200401更新);ES是用于全文搜索的工具: SQL: 使用like %关键词%来进行模糊搜索在大数据情况下是非常慢的, 即便设置索引提升也有限;ElasticSearch: 搜索引擎(baidu, …

漫画:什么是冒泡排序

转载自 漫画&#xff1a;什么是冒泡排序 什么是冒泡排序&#xff1f; 冒泡排序的英文Bubble Sort&#xff0c;是一种最基础的交换排序。 大家一定都喝过汽水&#xff0c;汽水中常常有许多小小的气泡&#xff0c;哗啦哗啦飘到上面来。这是因为组成小气泡的二氧化碳比水要轻…

CentOS - 修改主机名教程(将 localhost.localdomain 改成其它名字)

https://www.cnblogs.com/gudi/p/7846978.html 需要关闭防火墙&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; Linux修改主机名称 碰到这个问题的时候&#xff0c;是在安装Zookeeper集群的时候&#xff0c;碰到如下问题 java.net.U…

使用JDBCTemplate实现与Spring结合,方法公用

该篇博文主要是体现了接口和类的公用性&#xff0c; Emp的实体类&#xff1a; package org.entity;import java.util.Date;/*** Emp entity. author MyEclipse Persistence Tools*/public class Emp implements java.io.Serializable {// Fieldsprivate Integer empno;private…

.net core 源码解析-web app是如何启动并接收处理请求(二) kestrel的启动

上篇讲到.net core web app是如何启动并接受请求的&#xff0c;下面接着探索kestrel server是如何完成此任务的。 1.kestrel server的入口KestrelServer.Start (Microsoft.AspNetCore.Hosting.Server.IHttpApplication ) FrameFactory创建的frame实例最终会交给libuv的loop回调…

MySQL中的any_value()函数

https://blog.csdn.net/u014079773/article/details/93722761 https://www.thinbug.com/q/37089347 https://blog.csdn.net/Peacock__/article/details/90608246 https://www.itranslater.com/qa/details/2109775246877262848 4.any_value()会选择被分到同一组的数据里…

MybatisPlus使用

Mybatisplus 导入依赖 <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><dependency><groupId>org.springframework.boot</gro…

面试为什么需要了解JVM

转载自 面试为什么需要了解JVM 说在前面 如果你经常注意面试题&#xff0c;你会发现现在面试题多多少少会含有jvm相关的面试题&#xff0c;那么为什么现在面试需要了解或者问面试题呢&#xff1f; 主题 谈谈自己的理解&#xff0c;概括为以下几个方面&#xff1a; 的确很重…

使用JDBCTemplate实现与Spring结合,方法公用 ——接口(BaseDao)

/** * Title: BaseDao.java * Package org.dao * Description: TODO该方法的主要作用&#xff1a; * author A18ccms A18ccms_gmail_com * date 2017-6-3 下午2:40:13 * version V1.0 */ package org.dao;import java.io.Serializable; import java.util.List;/** * …

Centos7安装apt-get 在centos下用yum install xxx        不是使用apt-get

https://www.cnblogs.com/yadongliang/p/8660046.html centos中执行apt-get命令提示apt-get command not found 先说结论: 在centos下用yum install xxx 不是使用apt-getyum和apt-get的区别: 一般来说著名的linux系统基本上分两大类&#xff1a; RedHat系列&#xf…

.net core 源码解析-mvc route的注册,激活,调用流程(三)

.net core mvc route的注册&#xff0c;激活&#xff0c;调用流程 mvc的入口是route&#xff0c;当前请求的url匹配到合适的route之后&#xff0c;mvc根据route所指定的controller和action激活controller并调用action完成mvc的处理流程。下面我们看看服务器是如何调用route的。…

高可用性的几个级别

转载自 高可用性的几个级别 大家常说高可用&#xff0c;High Availablility&#xff0c;但是一般说到这个词的时候&#xff0c;具体指的什么方案呢&#xff1f; 级别一&#xff1a;FT (Fault Tolerance) 双击热备 通过创建与主实例保持虚拟同步的虚拟机&#xff0c;使应用在服…

使用JDBCTemplate实现与Spring结合,方法公用 ——共用实现类(BaseImpl)

/** * Title: BaseImpl.java * Package org.dao.impl * Description: TODO该方法的主要作用&#xff1a; * author A18ccms A18ccms_gmail_com * date 2017-6-6 下午4:12:02 * version V1.0 */ package org.dao.impl;import java.io.Serializable; import java.lang.refl…

后端讲师管理模块

后端讲师管理模块 后端项目的结构 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hTdcdNmT-1611036676306)(C:\Users\王东梁\AppData\Roaming\Typora\typora-user-images\image-20210118223028941.png)] [外链图片转存失败,源站可能有防盗链机制,…

mysql - Docker Wordpress连接到本地主机上的数据库服务器

视频上面的 docker service create --name mysql -p 3306:3306 --env MYSQL_ROOT_PASSWORDroot \ --env MYSQL_DATABASEwordpress \ --network demo \ --mount typevolume,sourcemysql-data,destination/var/lib/mysql \ mysql:5.7 docker service create -…

CoreCRM 开发实录——开始之新项目的技术选择

2016年11月&#xff0c;接受了一个工作&#xff0c;是对“悟空CRM”进行一些修补。这是一个不错的 CRM&#xff0c;开源&#xff0c;并提供一个 SaaS 的服务。正好微软的 .NET Core 和 ASP.NET Core 也发布了。于是就有了这个想法&#xff1a;使用 ASP.NET Core 来开发一个 CRM…

80%的程序员都不了解的调试技巧

转载自 80%的程序员都不了解的调试技巧 程序员的工作内容&#xff0c;除了大部分时间写代码之外&#xff0c;因为有不少的时间是用在调试代码上。甚至说不是在调试代码&#xff0c;就是即将调试代码。 :) 今天我们来谈谈调试代码的一些技巧&#xff0c;在使用IDE提供的debu…

使用JDBCTemplate实现与Spring结合,方法公用 ——Emp实现类(EmpDaoImpl)

/** * Title: EmpDaoImpl.java * Package org.dao.impl * Description: TODO该方法的主要作用&#xff1a; * author A18ccms A18ccms_gmail_com * date 2017-6-3 下午2:42:51 * version V1.0 */ package org.dao.impl;import java.io.Serializable; import java.util.Li…

复制vmware overLay网络无法ping通 ping www.baidu.com可以

因为忘记关闭防火墙了&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; 要永久关闭&#xff01;&#xff01; 修改hostname https://blog.csdn.net/qq_27327261/article/details/109100219 关闭防火墙 https://blog.csdn.net/qq_27327261/article/details/1…