写点什么

Visual Studio 2013 浮出水面

  • 2013-06-08
  • 本文字数:1140 字

    阅读完需:约 4 分钟

本周举行的 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

2013-06-08 08:052083
用户头像

发布了 256 篇内容, 共 86.0 次阅读, 收获喜欢 10 次。

关注

评论

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

linux部署的几种方法

demo123567

部署 linux服务

数仓架构“瘦身”,Hologres 5000CU时免费试用

阿里云大数据AI技术

数据库 大数据 企业号 6 月 PK 榜

OTalk Android 14 开发者交流专场,OPPO、字节跳动、喜马拉雅等大咖齐聚碰撞

科技热闻

实现懒加载

demo123567

懒加载

如何学习Java“高并发”,并在项目中实际应用?

程序员小毕

程序员 面试 Java并发 多线程 高并发

REST 约束:以用户为中心的设计思路

Apifox

程序员 开发 Rest REST API RESTful API

2023年苏州市等级保护测评公司有哪些?分别叫什么名字?

行云管家

等级保护 等保测评 苏州

熟练使用git之git撤回操作

demo123567

git撤回

快节奏升级,英特尔锐炫全力施展硬件性能

E科讯

杭州云管平台企业有哪些?购买云管平台选择哪家好?

行云管家

云计算 云管平台 云管理 云管

惊喜不间断,英特尔锐炫性价比拉满!

E科讯

404页面检测

demo123567

网络安全 内容检测 404页面

App Cleaner & Uninstaller Pro for Mac(Mac电脑应用程序卸载清理助手) 中文

背包客

macos Mac软件 MacBook Pro Mac清理软件 Mac卸载软件

LED开关电源里的PCB回路设计应该怎么做?

华秋PCB

电路 PCB LED PCB设计 开关电源

hyorm框架进阶用法之框架的原生使用方法

demo123567

Java ORM 自主研发

Final Cut Pro for Mac(fcpx专业视频剪辑工具)

背包客

macos FCPX软件 fcpx Mac视频剪辑软件 Final Cut Pro

从数字化出海到出海数字化,企业如何打造制胜的「锚」与「帆」?

Lily

运维监控的几种方法

demo123567

Linux 命令 运维监控

建议程序员人手一份,GitHub免费开源阿里巴巴分布式核心原理

小小怪下士

Java 程序员 分布式

开源字节 同城信息小程序

源字节1号

开源 软件开发 前端开发 后端开发 小程序开发

java中的线程模型和线程池

demo123567

Java 线程 线程池

百度智能云技术委员会主席王耀受邀担任 QCon 联席主席并将发表主题演讲

Baidu AICLOUD

提示工程:从人机交互视角解读

博文视点Broadview

中兴交换机如何配置?有哪些常用的配置命令,本文值得收藏!

wljslmz

6 月 优质更文活动

飞桨携手第二届GitLink开源夏令营,邀你参与顶尖开源项目!

飞桨PaddlePaddle

人工智能 百度 飞桨

JavaOrm框架-基础文档

demo123567

Java ORM 自主研发

观测云版本上新|观测云 DataFlux Func 托管版正式发布

观测云

编程 可观测 观测云 可观测性用观测云

开源即时通讯IM框架MobileIMSDK的H5端开发快速入门

JackJiang

网络 即时通讯 即时通讯IM

开源数据库迎来拐点|2023开放原子全球开源峰会数据库分论坛成功召开

开放原子开源基金会

数据库 开源 开放原子全球开源峰会 开放原子

Visual Studio 2013浮出水面_语言 & 开发_Jeff Martin_InfoQ精选文章