• 2016年8月23日,Android 7.0(N)正式通过OTA向Nexus 5X/6P 用户推送啦
  • 2016年8月3日,Windows 10 周年版已经可以通过系统更新来升级了,更加人性化的功能等你发现
  • 美Win网的朋友,现在可以使用QQ号和微博帐号来快速登录了,赶紧参与到大家的讨论中来吧!
  • 美Win网问答社区现在已经正式开放了,有关Windows 系统的任何疑问都可以在问答中心提问,当然你也可以参与回答其他网友的问题!

微软官方:Visual Studio 2015 RTM 的 IDE 新功能概览

Microsoft iMeiwin 来源:原创 1794次浏览 0个评论

Visual Studio 2015 已经在今年的 7 月 20 日发布正式版本,通过前几次预览版的发布,您应该已经看到一些新功能的说明了,包括新的 VS2015 产品线像是 Visual Studio Enterprise 以及 Visual Studio Code,一直到免费且支持 VS 扩展套件的 Visual Studio Community 版本, 微软搜集了许多来自用户针对这些产品的意见回馈,并且在发布的 RTM 版本中将它们实作出来,如果要了解究竟 Visual Studio 2015 有什么新功能,请参考之前的文章

在这篇文章中,我们将会深入探讨以下列出针对 IDE 的新功能做介绍,以下是这篇文章会介绍的部份:

  • 可自定义安装的套件,更轻巧更快速
  • 新的账号登入及管理的操作体验
  • 针对许多 Azure Active Directory 的账号做目录筛选
  • 发布至 Visual Studio Online
  • 改良的通知中心
  • 使用灯炮提示快速寻找并修正问题,并且改良了错误列表
  • 编辑器内的触控操作
  • 发布 Productivity Power Tools for Visual Studio 2015
  • 发布 Visual Studio 2015 色彩及主题编辑器
  • 将项目相关的文档移至 .vs 目录
  • 使用 VS Project System Extensibility Preview 来定义新的项目类型以建立扩展套件
  • 更容易建立及分享 Visual Studio 扩展套件

可自定义安装的套件,更轻巧更快速

在用户意见反应中,让 Visual Studio 安装程序可以提供更多定制化的选项是很多人认同的意见,所以在安装 Visual Studio 2015 时,您完全可以掌握要安装哪些开发工具包,这样一来,安装的过程就可以根据需要更快速。 同时我们也增加许多能安装在 Visual Studio 2015 上的套件如:使用 C#/.NET (Xamarin)、HTML/JavaScript (Apache Cordova) 以及 C++ 来进行多设备开发平台以解决方案。

微软官方:Visual Studio 2015 RTM 的 IDE 新功能概览

在安装过程中,您可以勾选想要安装的套件,依据选择套件的不同,比起默认安装,这样的方式最多可以节省 50% 的安装空间。

而且您当然可以让 Visual Studio 2015 把全部的功能都安装起来,不过要记住这样一来就不只是安装了 Visual Studio 2015 的核心组件(如编辑器、项目Windows等),还包括了开发工具包工具、Windows 及 Android 仿真器等这些组件。

如果基本的安装没办法满足您的需求,您随时可以再开启安装程序来安装其它的功能,举例来说,若您在一开始安装时没有选择 C++ 的选项,当您在建立 C++ 项目时,Visual Studio 就会根据需要,下载最新版本的组件来安装完成。

我们会持续将 Visual Studio 中的功能拆开,在默认安装下先不安装,然后在您需要它的时候再进行安装,打造一个更棒的无缝衔接的体验。

新的账号登入及管理的操作体验

新的账号管理员大幅地减少了重新登入的提示,它会与 IDE 及其它 Visual Studio 家族的产品同步这些帐户信息,如此一来便有了 single sign-on 以及支持多个开发人员服务(如:Visual Studio Online 及 Azure)的账号,当您连接服务或是登入 IDE 时,这个账号便会自动加入账号管理员中, 从此以后当需要登入这些账号时就不必再重复输入密码,而可以像下图一样直接在下拉式选单中选取即可。

微软官方:Visual Studio 2015 RTM 的 IDE 新功能概览

针对许多 Azure Active Directory 的账号做目录筛选

当检视账号下的资源时,由于一个账号可以是多个 Azure Active Directories 的共同管理者,也就会造成资源列表过长的可能,举例来说,云端解决方案供货商可能用一个账号来管理几千个客户的目录数据,所以我们在账号管理员中加入了筛选的功能,可以让一个账号只对应到一个 Azure Active Directory。

微软官方:Visual Studio 2015 RTM 的 IDE 新功能概览

发布至 Visual Studio Online

在 Visual Studio 之前的版本中,在成员间要共享程序代码就必须先放到一个网站上,然后手动发布这个存储库、经过一连串的流程,然后加上几个手动操作(如:建立账号及服务)才能开始共享程序代码。 从 Visual Studio 2015 开始,将您的程序代码从本地端存储库发布至 Visual Studio Online (VSO) 的步骤已经大幅简化,已经从原本的 12 个步骤简化为 2 个。

在 Team Explorer 的同步处理页面中,您可以迅速地选择在 Visual Studio 的账号管理员中的账号,然后就会自动列出该账号下的 Visual Studio Online 项目,不必特别去记它们的网址。

微软官方:Visual Studio 2015 RTM 的 IDE 新功能概览

选完账号后,看是要新建或是使用已有的项目,按下发布就完成了。

改良的通知中心

在 Visual Studio 2013 中,我们推出了通知中心(Notification Hubs)的功能集中所有的通知消息,让开发人员了解他们工具的状况,最常见的情况是我们利用这个空间来通知您有软件可以更新,或是 Visual Studio 本身的更新内容。 在 Visual Studio 2015 中,我们加入了一个新的通知项目,它让您可以了解最近 Visual Studio 当机的信息,由于通知中心的内容愈来愈多,我们也简化了操作界面,这些通知项目会被妥善地分类显示,而且标题及说明只会有一行文字,若您觉得某项通知不重要,也可以选择永远忽略让它不再显示。

微软官方:Visual Studio 2015 RTM 的 IDE 新功能概览

使用灯炮提示快速寻找并修正问题,并且改良了错误列表

灯炮提示(我们用来取代智能标记的东西)能够协助您找出并修正常见的程序代码问题,在绝大多数的情况下,它会随着您撰写程序时实时显示,并且会提供几个快速动作的提示及显示结果。

微软官方:Visual Studio 2015 RTM 的 IDE 新功能概览

同时我们也改良了错误列表的界面,如此一来,不论是在编译时、程序代码分析或者是任何特定错误,您都可以在同一个地方找到方案中所有的错误,当然您也可以通过筛选器来专注在某类型错误来显示及修正它们,举例来说,您可以设置只列出最后一次建置的错误,而且新的错误列表也改善了排列的顺序,它会将最严重的错误放在列表最上端。

为了提供更多协助,您可以选择一个错误时按下 F1 或是点击它的 Code Link 字段,这时会启动由 Bing 技术提供的编译程序说明,它会使用这个错误所有相关的背景条件(如程序语言、项目类型、错误消息等)来判断您可能需要的网页内容来解释您所发生的问题。

编辑器内的触控操作

在 Visual Studio 2015 中,您可以使用 pinch-zoom、scroll 以及 select 这些触控操作的手势。

发布 Productivity Power Tools for Visual Studio 2015

在 Visual Studio 2015 发布后,我们同样很开心宣布 Productivity Power Tools for Visual Studio 2015 的发布,您现在就能在 Visual Studio Gallery 中下载安装。

这次新的版本除了包含之前版本(2013)的功能之外,也做了以下的改变:
  • Solution Error Visualizer 已经更新并且结合 Visual Studio 2015 中改良的错误列表,包含进阶的筛选功能;筛选后的错误列表也可以使用可视化工具。
  • Color Printing, Colorized Parameter Help 以及 Organize VB Imports 的功能已经内置在 Visual Studio 2015 核心中。

发布 Visual Studio 2015 色彩及主题编辑器

同样地,我们也发布了色彩及主题编辑器,让您能够自定义 IDE 操作界面的色彩风格,您可以从既有的主题来修改,或是直接创造一个新的主题,并且与您的朋友们分享!

将项目相关的文档移至 .vs 目录

在 UserVoice 的意见反应中,在 .vs 目录中储存项目的相关信息而不要影响根目录的意见也是有很多人的支持,所以我们在 VS2015 中把一些像是暂存的缓存文件、与建置相关的文档都从根目录中移到根目录下的 .vs 目录中,这让项目的文档结构更简洁。

使用 VS Project System Extensibility Preview 来定义新的项目类型以建立扩充套件

VS Project System Extensibility Preview 让您可以轻易扩充 Visual Studio 来支持新的项目类型及程序语言,这篇文章将会告诉您我们的生态系统如何从这样的扩充性中得利。

更容易建立及分享 Visual Studio 扩充套件

新的项目模板可以轻易地为新的编辑器加上功能,像是自定义命令、或是自定义工具Windows,这些功能都可以直接套用在扩充套件上而不必使用项目建立精灵,您需要做的就是使用一个扩充项目模板,然后加入您的扩充项目中。 一旦您建立了一个扩充套件,您也可以很轻易地将它分享出来:只要通过 NuGet 新版的 API 就可以很快地将它分享给其它的开发人员,我们也会在未安装 Visual Studio SDK 的机器上视需要自动安装。

开放源码的扩充套件可以在 Visual Studio Gallery 中通过 GitHub 来分享给社区。

(原文/What’s New in the IDE


点赞 (10)or分享 (0)
发表我的评论
取消评论
表情 贴图

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址