NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Visual Studio “15”第三个预览版发布

  • 2016-07-21
  • 本文字数:1098 字

    阅读完需:约 4 分钟

微软发布了 Visual Studio 2015 后继版本 Visual Studio “15” (VS15) 的第三个预览版本。目前为止,VS15 延续了开发过程的迭代特性,升级了 IDE 的功能,提供了用户可以修改的 C#格式规则以及一个新的异常辅助程序。

经过修改的智能提示弹出框包含了一个筛选器,允许开发人员筛选显示的选项。在默认情况下,所有的选项都会显示,但现在,筛选器的存在让开发人员可以根据类型限制匹配项——比如方法、属性或类。该弹出框的行为可以通过工具|选项|文本|编辑器|C#(或 Visual Basic)|智能提示进行设置,选中筛选和高亮即可。

在之前的预览版中引入的风格分析,在这个预览版中新增了三个功能:

  • 将编辑器的光标放在字符串中并按回车,可以将长字符串分割成多个串联在一起的字符串;
  • 属性可以通过一个新增的代码动作转换为方法;
  • NavigateTo 搜索结果现在使用模糊匹配。

引入了一个来自 VS2015 Update 3 的特性,快速修复选项可以添加 NuGet 包的引用。

为了简化调试,该版本新增了一个异常辅助程序,它会提供一个弹出对话框,其中包含在编辑器中高亮显示的异常信息。必要时,该对话框还会包含内部异常信息。

一般而言,IDE 会有更多的变化。一个新增的外部程序提供了一个新的服务宿主,后者会出现在任务管理器中,包括 ServiceHub.Host.CLR.*.exe 和 node.exe。据微软介绍,与以前的系统相比,该宿主所使用的本地 http 流量更少。

重新加载所有项目命令被重新加载解决方案所取代。理论上讲,这可以改善性能以及 Git 分支切换。最好的用法是,在切换 Git 分支之后重新加载解决方案。类似地,文件夹视图和解决方案视图之间的切换性能也得到了提升。

在 VS15 中,用户配置文件的使用增加。在登录到 VS15 之后,开发人员可以看到一个新增的“漫游扩展管理器(Roaming Extension Manager)”,它使用云维护一个用户正在使用的扩展列表。你可以将“漫游列表(Roaming List)”看作是一种个性化的扩展(你已经在一个或多个系统上选用)库。选中的扩展会被归为下列类别之一。

  • “已漫游(Roamed)”——已经包含在漫游列表中,但本地还没有安装。如果愿意,你可以选择安装。
  • 已漫游 & 已安装——已经包含在漫游列表中,并且本地已经安装。如果愿意,你可以选择让它停止漫游。
  • 已安装——本地已经安装,但没有包含在漫游列表中。你随时可以把它添加到漫游列表。
  • 未安装——已经包含在扩展库中,但本地没有安装,也没有包含在漫游列表中。

VS15 使用图标来表示前三种类别的状态——所以,开发人员应该很容易看出扩展的状态以及它正如何被使用。

微软提供了一份完整的 VS15发布说明(注意,这份说明包含了VS15 累计新增的所有特性)。

查看英文原文: Visual Studio “15” Preview 3 Available

2016-07-21 19:001790
用户头像

发布了 1008 篇内容, 共 374.7 次阅读, 收获喜欢 341 次。

关注

评论

发布
暂无评论
发现更多内容

volatile 和原子类的异同,画个图理解一下,面试官让我下周来上班

Java 程序员 后端

YYDS,瞬间秒杀全网,这套Java面试笔记可以解决90,kafka基础架构消费模式

Java 程序员 后端

《零基础》MySQL 连接的使用(二十),开发多年HashMap原理不知道

Java 程序员 后端

【MyBatis 1】SQL注入,Java技术功底不够如何去面试

Java 程序员 后端

Zookeeper原理篇-Zookeeper启动流程分析,从底层开始带你了解并发编程

Java 程序员 后端

Zookeeper系列-我保证!样样聚到!没有一句废话,今日头条面试经历

Java 程序员 后端

【 大厂必考之JVM】01,kafka原理和面试笔试题目

Java 程序员 后端

【Java知识点详解 10】为何要配置环境变量(1),java从入门到精通第五版电子书百度云

Java 程序员 后端

Web开发基础:JavaScript常用类、面向对象和BOM,java中锁的实现原理

Java 程序员 后端

「Java」几种典型的内存溢出案例,linux视频教程迅雷下载

Java 程序员 后端

【java后台面经】春招&秋招求职大佬面试经验分享,java面试线程问题

Java 程序员 后端

【Linux 4】定时任务调度与进程服务管理,java编译器下载教程

Java 程序员 后端

《重构 改善既有代码的设计 3》代码的可理解性应该是我们虔诚追求的目标

Java 程序员 后端

「源码解析」 消息队列Kombu基本架构综述,透过根源从而探究红黑树的本质

Java 程序员 后端

【95 后 Java 程序员的大厂梦】三年开发经验,springboot开源项目讲解

Java 程序员 后端

【Java 多线程 3】线程池2,linux内核编程进阶篇pdf

Java 程序员 后端

【Java 强化】代码规范,springcloud视频

Java 程序员 后端

【Java8 新特性 5】Java8 stream的详细用法,java开发面试视频

Java 程序员 后端

【Java从0到架构师】学习记录,BAT大厂面试基础题集合

Java 程序员 后端

“996”为什么还没实行,mybatis从入门到精通电子书

Java 程序员 后端

「并发原理专题」AQS的技术体系之CLH,java基础重点知识点

Java 程序员 后端

【MyBatis 2】MyBatis-Plus,java多线程常见面试题

Java 程序员 后端

《黑马程序员》通讯录管理系统实战,终于搞明白了

Java 程序员 后端

【Java知识点详解 10】为何要配置环境变量,rabbitmq的消息持久化原理

Java 程序员 后端

XML简介,kafka教程尚谷

Java 程序员 后端

Zookeeper(从7个方面来了解Zookeeper基础概念),java新技术网站

Java 程序员 后端

“996”为什么还没实行(1),java零基础教程视频

Java 程序员 后端

《项目开发团队分配管理软件》,nginx面试题阿里

Java 程序员 后端

「Java」手把手理解CAS实现原理,学习linux编程

Java 程序员 后端

【Java技术探索】,区块链技术kafka

Java 程序员 后端

【PyQt5】designer 页面点击按钮跳转页面,华为面试笔试题java

Java 程序员 后端

Visual Studio “15”第三个预览版发布_.NET_Jeff Martin_InfoQ精选文章