免费下载案例集|20+数字化领先企业人才培养实践经验 了解详情
写点什么

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

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

关注

评论

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

【WorkPlus SE专业版更新公告】PCweb端正式上线,后台交互体验优化升级!

WorkPlus

WorkPlus Meet本地化部署视频会议软件,助力企业实现安全高效的远程会议

WorkPlus

新零售系统开发,新零售系统开发有怎样的优势

V\TG【ch3nguang】

拍卖系统开发-在线拍卖系统开发-拍卖网站平台搭建

V\TG【ch3nguang】

300+厂商齐聚蓝凌生态伙伴大会!共探智能办公市场共赢之道

人称T客

语音识别技术:进展、挑战和未来

来自四九城儿

推送翻车名场面——Mobpush的推送修改/撤回帮你避免翻车

MobTech袤博科技

2023年前端流行什么技术和框架了?

互联网工科生

vue.js 前端框架 vue3.0

开源协同创新,加速云计算应用

华为云开源

开源 云原生 前端 华为云 低代码前端

语音识别技术的进步与挑战

来自四九城儿

三位清华 committer 齐聚!分享在 Apache IoTDB 社区的技术与实践经验“养成史”

Apache IoTDB

WorkPlus构建统一APP入口,打造高效便捷的企业工作平台

WorkPlus

Web3 直通车 WOW EARN 钱包推出头矿任务,详解如何参与获取收益

股市老人

APP开发者的得力助手:Mobpush六大功能助力实现精准推动服务

MobTech袤博科技

智能推送

英特尔为先进科技注入AI动力,帮助客户赢在AI时代

E科讯

超越钉钉与企业微信:如何选择一款更适合企业的私有化即时通讯软件

WorkPlus

选择MobPush的三大理由

MobTech袤博科技

智能推送

史诗级! Spring框架底层源码详细解析

程序员万金游

#java #Spring #Java面试题

鸿蒙生态助力,嵩山少林首个数字剧本游元服务打造沉浸式体验

最新动态

Serverless 数仓技术与挑战(内含 PPT 下载)

Databend

低代码助力企业数字化转型

高端章鱼哥

低代码 数字化转型

WorkPlus Meet安全高效的内网视频会议软件,打造无障碍沟通新体验

WorkPlus

IPP Swap节点挖矿系统开发搭建

V\TG【ch3nguang】

文心一言 VS 讯飞星火 VS chatgpt (98)-- 算法导论9.3 4题

福大大架构师每日一题

福大大架构师每日一题

iOS应用程序数据保护:如何保护iOS应用程序中的图片、资源和敏感数据

卡奥斯第二届1024程序员节正式启动!

Openlab_cosmoplat

1024 1024程序员节 程序员节

语音识别技术:现状、前景与挑战

来自四九城儿

英特尔发布超能云终端3.0,为企业打造创新数字化解决方案

E科讯

WorkPlus本地部署即时通讯,为企业打造高效安全的沟通平台

WorkPlus

元服务助力肉牛产业供应链创新发展,解决“最后一公里”难题

最新动态

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