QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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:002028
用户头像

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

关注

评论

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

干货复盘 | 银行数智化转型十大趋势

易观分析

金融 银行 数智化转型

即日起,ONES 团队版50人以下免费

万事ONES

一文讲透Java核心技术之高可扩展利器SPI

冰河

Java 程序员 架构师 spi 核心技术

2022 CCF国际AIOps挑战赛决赛暨AIOps研讨会成功举办

BizSeer必示科技

人工智能 AIOPS

零门槛掌握基于大模型技术的AIGC场景应用

文心大模型

计算机专业和培训出来的前端程序员的区别

小谷哥

二分查找:一种效率较高的查找方法

华为云开发者联盟

开发 二分查找 查找 区间

EasyNLP集成K-BERT算法,借助知识图谱实现更优Finetune

阿里云大数据AI技术

深度学习 阿里云 算法 开源技术 基础模型

java就业培训班如何选择?

小谷哥

Java 异步调用原理与实战

PPPHUANG

性能优化 线程池 Async Java core java nio

阿里云杨红军:应用管理——云上资源DevOps最佳实践

阿里云弹性计算

阿里云 DevOps 运维 应用管理 云上资源管理

2分钟一图看懂AntDB数据库产品

亚信AntDB数据库

AntDB 国产数据库 aisware antdb

SAP ABAP 关键字语法图和 ABAP 代码自动生成工具 Code Composer

汪子熙

Java SAP abap commerce 8月月更

Alluxio on Amazon EMR 集成实践

亚马逊云科技 (Amazon Web Services)

实践 集成 Tech 专栏

Go 事,如何成为一个Gopher ,并在7天找到 Go 语言相关工作,第1篇

梦想橡皮擦

Python 爬虫 8月月更

RT-Thread记录(八、理解 RT-Thread 内存管理)

矜辰所致

内存管理 RT-Thread 8月月更

SAP ABAP Netweaver 服务器的标准登录方式讲解

汪子熙

web开发 web服务器 abap Netweaver 8月月更

华贵保险连续五年获得“A级纳税信用企业”

江湖老铁

合合信息加入元脑生态 携手浪潮信息推动金融AI应用创新

合合技术团队

AI 智能时代 合合信息 人工智能’ 浪潮

Android进阶(十五)socket通信实现聊天室应用开发总结

No Silver Bullet

android 8月月更 开发总结

virtio 1.2 来了!龙蜥社区携手业界打造新版虚拟化 IO 标准

OpenAnolis小助手

开源 虚拟化 龙蜥技术 virtio

如何利用CANN DVPP进行图片的等比例缩放?

华为云开发者联盟

人工智能 图像 昇腾AI

预约直播 | 深度学习编译器技术趋势与阿里云BladeDISC的编译器实践

阿里云大数据AI技术

深度学习 阿里云 编译器

科技赋能会展!3DCAT助力广东旅博会元宇宙场景的首次搭建

3DCAT实时渲染

云计算 元宇宙

易周金融分析 :支付科技着力服务产业数字化升级

易观分析

金融 产业数字化 分析 支付科技

IPv5是什么意思?到底有没有IPv5?

郑州埃文科技

ipv6 互联网协议 ipv5

首批成员!博云入选信通院“可信边缘计算推进计划”

BoCloud博云

云计算 开源 云原生

2篇论文入选KDD 2022!腾讯广告持续探索效果提升新思路

极客天地

CSO视角:Sigstore如何保障软件供应链安全?

SEAL安全

软件供应链安全 OpenSSF

前端培训学完课程后如何找工作?

小谷哥

开源一夏 | 如何使用Java操作华为对象存储OBS删除一个目录?

wljslmz

Java 开源 对象存储 华为云 8月月更

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