技术开发 频道

Visual Studio 2013迎大幅IDE方面改进

        【IT168 资讯】微软已经开始与大家分享VS2013版Visual Studio中IDE的变化细节。近日,项目经理Cathy Sullivan展示了IDE的很多变化,这些变化对GUI、主题、性能的实质提升、连通性以及整体编辑功能都产生了很大的影响。不管IDE用户选择什么语言,这些变化都会对他们起到很大的帮助。

  Sullivan从VS2013中新加入的互联(Connectivity)功能开始了她的演示。这个功能简单地讲就是个人设置(Profile)的同步,意味着用户可以使用现有的Microsoft账户(如Outlook、Live、MSDN等等),直接登录进入Visual Studio。这样做的好处是,用户可以根据自己的喜好来统一管理IDE的选项设置,如字体大小、外观、键盘快捷键等。考虑到开发人员在环境配置上花费了的大量时间,该功能简化了大量的自定义配置,从而最大限度地提高了开发人员的生产力。同时,用户可以通过该功能能在同步自定义设置。需要进一步说明的是,该功能支持自定义,用户可以自定义需要同步的选项设置。

  VS2013还支持以更多粒度操作及终端用户控制等。如对更新通知的集中管理,用户可以提前查看更新通知,以便决定应用更新或是取消安装。如果用户已经查看更新并取消安装,系统将不会再提示用户安装该更新。同时,系统还会使用黄色和红色来标记更新,用于区分其不同的重要性。Sullivan指出,VS2013团队的目标之一就是:在用户没有明确同意前,绝不安装更新。

  源自于Productivity Power Tools中的增强型滚动条将被作为内置功能增加到VS2013中。通过这个功能,用户可以自定义滚动条的视图(译者注:只有在滚动条选择为地图模式时才可以定义),如宽、窄或是适中。同时,通过增强型滚动条,可以清楚的看到断点的位置。此外,增强型滚动条已经启用了滚动至点击处(Scroll-to-click)功能。用户在使用滚动条时,上方会有一个浮动窗口能够预览内容。当用户点击浮动窗口时,该功能会自动将编辑窗口的内容定位到对应的地方。

  本次更新还添加了速查窗口(Peek Window),该功能可以让用户在主编辑窗口保持打开的情况下,通过弹出子窗口的方式来查看解决方案源文件下的其他文件。这个窗口同时启用了痕迹(Breadcrumb)功能,这样用户可以方便地浏览他们的源代码树,而不用离开当前正在编辑的位置。

  在VS2012原有性能提升的基础之上,VS2013在不丢失用户响应能力的前提下,继续提升大型解决方案的支持能力。如通过延迟加载来加快加载、编译(重新编译)解决方案的速度。当重新编译的过程比用户所期待的更加漫长时,为了节省时间,用户可以取消重新编译。

  现在,各位开发者可以自行下载试用VS2013预览版本。需要注意的是,该产品需要使用微软账号登录,但Sullivan指出,这是使用预览版的唯一要求,最终版本将不会有这个要求。

0
相关文章