BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Visual Studio 2013浮出水面

| 作者 Jeff Martin 关注 16 他的粉丝 ,译者 李彬 关注 1 他的粉丝 发布于 2013年6月9日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

本周举行的TechEd 2013带来了V.Next(下一版本的Visual Studio)的第一份官方消息。该版本官方命名为Visual Studio 2013,预计将在今年下半年发布(尽管没有明确任何具体信息),而VS 2013和TFS 2013的预览版计划将在本月底的Build 2013上和与会者们见面。TechEd中,来自微软的Brian Harry简要介绍了开发者在下一版本中可以预期的特性,并承诺未来将给出更多细节。

TFS 2013添加了一个名为“工作分解”的特性,能够针对产品待办事项列表(backlog)中的事项条目,实现更细粒度的组织架构层级。该特性让用户能够从符合其需求的层次来监控待办事项列表:项目经理可以看到总体概要,而开发者可以聚焦于针对其当前工作的事项。该特性目前可以在Team Foundation Service里使用。

基于一份User Voice上的请求,VS 2013将拥有全新的团队资源管理器窗口,它可以停靠在任何需要的位置。现在,用户在主编辑器窗口中编辑代码,将通过代码注释的形式得到额外的反馈。例如,项目中某个方法的使用次数将展示在该方法上方,采用弹出气泡的形式提供额外详细信息。这些详细信息实际上并不包含在源文件中,而是在编辑过程中动态展现在屏幕上。类似地,测试方法也采用注释的形式,根据它是否成功与其定义内联来提供更多的即时图形化反馈。最后,当鼠标指针悬停在方法上的时候,可以显示其源代码管理的提交消息。例如,悬停在某个方法上,将显示该方法最近的版本历史:4月1日修订了bug,3月29日添加了新特性等等。

有趣的是,Harry谈到微软认为VS 2013目前的状态已经足够稳定,因此将其标记为“go-live”(注:go-live指的是将测试中的产品加入生产环境的许可),他还指出,微软内部已经在生产环境中使用它了。考虑到VS 2013的出现与VS 2012的发布如此贴近,而且它目前已经达到这样的稳定性等级,这意味着VS现在真正处于持续开发中。这让微软能够根据其业务或开发要求,随意决定何时有必要发布一个新的主要版本。

为了帮助用户跨越这个快速的部署周期,Harry表示VS 2013中将保留项目往返特性。虽然该特性并非对全部项目类型有效,但预计其中大部分类型将得到支持。这意味着在VS 2010中创建的项目可以由一位开发者在VS 2013中编辑,而后又由另一位开发者使用VS 2010编辑。(与VS 2012项目在VS 2013中的行为相似。)和往常一样,这要求较新版本的用户不要引入新版本独有的特性,因为它们会破坏老版本的兼容性。

Build大会将会公布对C++ 11支持程度的信息。尽管这并不是正式承诺,Harry还是给出了坚定的许诺:在下一个VS主要版本中,将增加人们长久渴望的团队项目重命名特性。(不过最早也要等到VS 2013+1了。)

与VS 2012一样,VS 2013将要求Windows 7或更高版本。

查看英文原文:The Emergence of Visual Studio 2013

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT