NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:051580
用户头像

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

关注

评论

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

大融合!魅族星纪时代达成战略合作,董事长沈子瑜透露未来大动作

Geek_2d6073

再也不敢精通Java了——get/set篇

4ye

Java Jackson lombok 签约计划第三季

明年 Flyme 就上车?魅族与星纪时代战略合作后,携手发力出行领域

Geek_2d6073

极狐 GitLab 冷知识:Quick Actions 快速操作 Issue

郭旭东

极狐GitLab JIHULAB 101

物联网数据正在改变世界

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

兄弟携手!魅族与星纪时代共同发力出行领域,沈子瑜成舵手

Geek_2d6073

开源一夏 |Aeraki --- 管理 Istio 服务网格中任何 7 层协议

叶秋学长

开源 云原生 8月月更

极狐 GitLab 冷知识:使用 Email 也可以创建 Issue?

郭旭东

极狐GitLab JIHULAB 101

使用 Kitten 开发一款趣味成语接龙游戏

Jerry Wang

少儿编程 scratch 8月月更 kitten 成语接龙

新专利曝光,魅族 19 热帖发布!魅族不断布局出行科技圈

Geek_2d6073

一张图进阶 RocketMQ - 消费者这个大冤种

三此君

RocketMQ 消息队列 消费者consumer 签约计划第三季

自智网络简介

俞凡

网络 自智网络

魅族与星纪时代合作,沈子瑜透露品牌计划!补全消费者业务布局成关键

Geek_2d6073

RxJS实现“搜索”功能

掘金安东尼

前端 函数式编程 8月月更

开源一夏 | 使用 JavaScript 和 CSS 的随机颜色生成器

海拥(haiyong.site)

开源 8月月更

开源一夏|OpenHarmony中FA模型中应用包结构的参数

坚果

开源 OpenHarmony 8月月更

基于EFK的Kubernetes日志采集方案

Albert Edison

Kubernetes EFK 签约计划第三季 日志收集架构

他居然发邮件请我去吃饭——邮件伪造那些事儿

Regan Yue

网络安全 8月日更 8月月更 邮件伪造

selenium脚本编写注意点(二)

Xd

如何成为一名合格的文案:需要具备哪些技能

石头IT视角

被忽略的一点:Docker的单进程模型

董哥的黑板报

Docker Kubernetes 容器 云原生 进程

深入了解JAVA篇之内存分析

邱学喆

JVM 堆内存 内存结构 MAT

STM32入门开发 采用IIC硬件时序读写AT24C08(EEPROM)

DS小龙哥

8月月更

MySQL 原理与优化:行锁

老崔说架构

RT-Thread记录(六、IPC机制之信号量、互斥量和事件集)

矜辰所致

RT-Thread 8月月更 IPC机制

JAVA开源商城系统

源字节1号

后端开发

开源一夏 | JS超集对TypeScript的Map对象以及联合类型的深入实战

恒山其若陋兮

开源 8月月更

大佬,还记得设计模式的六大设计原则吗?

知识浅谈

设计原则 8月月更

相辅相成!沈子瑜掌舵魅族科技,互相协同迈入多终端互联生态

Geek_2d6073

何为项目

尚影嫣

项目管理 8月月更

types-paddle: 为Paddle增加Tensor类型注释特性

吴京

Python paddle machine-learning

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