写点什么

VS2013 IDE 将迎来大规模改进

  • 2013-07-02
  • 本文字数:1137 字

    阅读完需:约 4 分钟

微软已经开始与大家分享 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 指出,这是使用预览版的唯一要求,最终版本将不会有这个要求。

查看英文原文: Wide Scope of IDE Improvements Coming to VS2013

2013-07-02 05:5319138
用户头像

发布了 36 篇内容, 共 14.6 次阅读, 收获喜欢 2 次。

关注

评论

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

直播预告|数以智用——大数据应用探索与实践

智联卓聘

大数据 数据管理 线上沙龙

Perforce用户文章转载:每个游戏从业者都应该学学P4

龙智—DevSecOps解决方案

版本控制 游戏开发 版本管理 perforce 游戏厂商

为什么SOLID原则仍然是现代软件架构的基石

topsion

CleanCode SOLID

瞰见 | 刚刚,暴涨的 GitLab 给我们带来了怎样的开源思考?

OpenTEKr

狄安瞰源

大厂算法面试之leetcode精讲9.位运算

全栈潇晨

算法 LeetCode

大厂算法面试之leetcode精讲10.递归&分治

全栈潇晨

LeetCode 算法面试

内存数据库的分布式架构提升之道

鲸品堂

数据库

phpstudy开启Apache服务显示80端口被占用

咿呀呀

PHPStudy

架构训练营 - 模块 5 作业

焦龙

架构训练营

Linux学习方法《Linux一学就会》Centos8软件包的管理与安装

侠盗安全

Linux linux运维 运维工程师 云计算架构师

KubeMeet 深圳站回顾:应对云原生边缘计算落地挑战

阿里巴巴云原生

阿里云 Kubernetes 云原生 线下活动

1 分钟 Serverless 极速抽盲盒,自己部署自己抽!

阿里巴巴云原生

阿里云 Serverless 云原生

云原生体系下 Serverless 弹性探索与实践

阿里巴巴云原生

阿里云 Serverless 云原生 弹性 SAE

架构实战营模块五作业

孙志强

架构实战营

dart系列之:时间你慢点走,我要在dart中抓住你

程序那些事

flutter 架构 dart 程序那些事 11月日更

Elasticsearch云生态下的开源共生之路

大咖说

云计算 elasticsearch 开源

如何在P4中管理Unreal Engine 代码

龙智—DevSecOps解决方案

版本控制 游戏开发 版本管理 游戏引擎 虚幻引擎

[Pulsar] Batch Messge的基本原理

Zike Yang

Apache Pulsar 11月日更

没有一个人喜欢被改变 ——阅读《高绩效教练》有感

研发管理Jojo

倾听 敏捷教练 引导和教练

如何使用 Java 代码给图片增加倒影效果

汪子熙

Java API 图片处理 11月日更 Java图片

微博评论架构分析

🌾🌾🌾小麦🌾🌾🌾

架构实战营

16张图解锁Spring的整体脉络

4ye

Java spring 程序员 后端 签约计划第二季

应对 Job 场景,Serverless 如何帮助企业便捷上云

阿里巴巴云原生

阿里云 Serverless 云原生 函数 Job

服务API版本控制设计与实践

vivo互联网技术

API 服务器端开发 客户端开发 迭代

PackML从会到不会——状态机(1)

陈的错题集

标准化 PackML

【架构实战营】模块五作业

liu🍊

阿里云 Serverless 助力企业全面拥抱云原生

阿里巴巴云原生

阿里云 Serverless 云原生 企业

react源码解析4.源码目录结构和调试

buchila11

React React Hooks

爱奇艺TFServing负载均衡问题研究及改进实践

爱奇艺技术产品团队

入驻快讯|欢迎AfterShip正式入驻 InfoQ 写作平台!

InfoQ写作社区官方

入驻快讯

react源码解析3.react源码架构

buchila11

源码 React React Hooks react源码

VS2013 IDE将迎来大规模改进_语言 & 开发_Jeff Martin_InfoQ精选文章