【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

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

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

关注

评论

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

TronChain波场链系统软件开发|TronChain波场链APP开发

系统开发

ZEGO即构科技荣获36氪【WISE2020中国新经济之王最具影响力企业】

ZEGO即构

《迅雷链精品课》第十一课:区块链常用共识算法介绍

迅雷链

区块链

大厂也在用的 6种 数据脱敏方案,严防泄露数据的 “内鬼”

程序员小富

Java 数据脱敏;

《前端算法系列》数组去重

徐小夕

Java 面试 算法 大前端

话题讨论 | 图解一致性哈希算法全小区局域网最通俗易懂

程序员柠檬

Swift性能优化分析

ios swift

为什么建议使用你 LocalDateTime ,而不是 Date?

Bruce Duan

LocalDateTime Date

架构师训练营第一期 - 第十一周课后作业

卖猪肉的大叔

极客大学架构师训练营

药品安全追溯系统开发区块链技术

13828808769

安全 区块链+

AR智能眼镜会成未来趋势

anyRTC开发者

人工智能 音视频 WebRTC RTC

浅谈ToB市场精细化运营

Linkflow

营销数字化 客户数据平台 CDP 精细化运营

(G20200388020528)第一周练习

走走,停停……

区块链应用落地,区块链电子票据应用平台搭建

t13823115967

区块链+ 区块链应用 区块链落地开发

Kubernetes 1.20发布,Release Logo变成一只猫

晓川

一个依赖搞定 Spring Boot 反爬虫,防止接口盗刷!

Bruce Duan

反爬虫组件 kk-anti-reptile

mybatis快速入门,so easy啦

田维常

mybatis

G20200388020528第二周作业

走走,停停……

公安舆情分析重点人员管控系统搭建解决方案

t13823115967

智慧公安 舆情分析

悟空活动中台-打造 Nodejs 版本的MyBatis

vivo互联网技术

Java 大前端 mybatis nodejs

从容应对11.11大促 京东智联云云硬盘做对了哪些事?

京东科技开发者

云计算 高可用 云硬盘

DB-Engines 12月数据库排名: PostgreSQL拿下同期涨幅榜冠军,有望获得「2020年度数据库」荣誉?

华章IT

数据库 postgresql

大厂iOS面试题全面讲解(上)

ios 面试

当我们谈前端性能的时候,我们谈的是什么

vivo互联网技术

性能优化 大前端 页面

2020 阿里云原生实战峰会即将开幕 云原生落地的正确姿势

阿里巴巴云原生

阿里巴巴 阿里云 开发者 云原生 实战

数据结构与算法系列之散列表(一)(GO)

书旅

数据结构 算法 Go 语言

通过docker获取系统运行情况的实用命令

晓川

Redis 如何实现点赞、取消点赞

Bruce Duan

Redis实现点赞

即构科技肖传发:即刻构建在线教育的音视频互动场景

ZEGO即构

《算法问题整理》​.pdf

田维常

3种缓存读写策略都不了解?面试很难让你通过啊兄弟!

Java架构师迁哥

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