VS2013 Preview已经可以下载了。下载地址:http://www.microsoft.com/visualstudio/chs/2013-downloads这是VS.NET2002发布以来首次微软没有在发布新的VS的同时为C#带来新的语言特性。微软把主要的精力放在ALM上,现在VS可以在源代码编辑器中集成跟踪源代码的更改和代码审视(Codeview)。Visual Studio 2013 预览版中的 CodeLens(代码信息指示器)使用来自项目元数据和 Team Foundation Server 2013 预览版的信息,在代码中的每个方法上放置修饰符,其中显示哪些变更集导致创建该方法或做出最近的更改、谁是最后一个处理该代码的人、哪些单元测试涵盖该方法(包括最新的通过/未通过状态)以及存在哪些代码引用等信息。另外,单击一下即可迅速跳入该数据,如关联的变更集或引用的代码文件。
图
很多人调试程序遇到一个虽小但是头痛的问题就是很难直观地看到函数的返回值,比如
result = rand.Next() + rand.NextDouble();
如果我们想知道这一行的两个函数的返回值,除非再定义两个局部变量,否则没有办法知道它们的返回值各是多少。VS2013的IDE增强了监视返回值的功能。当你在下一行下断点的时候,返回值也纳入了自动监视的范畴。
图
再说一个改进。很多人开发web程序都需要使用IEDeveloperToolbar或者Firebug这样的前端调试工具,但是它们独立于开发工具,显得很不方便,新版的VS在IDE中也集成了类似的工具。图
VS2013还有一个很有用的特性叫做“窥视定义”。以前我们要看一个类的定义需要点转到定义,并且在新的窗口中才能查看,现在可以在单一的编辑器视图中看到了。
图
更多的信息可以访问这里:http://www.microsoft.com/visualstudio/chs/2013-preview
图
很多人调试程序遇到一个虽小但是头痛的问题就是很难直观地看到函数的返回值,比如
result = rand.Next() + rand.NextDouble();
如果我们想知道这一行的两个函数的返回值,除非再定义两个局部变量,否则没有办法知道它们的返回值各是多少。VS2013的IDE增强了监视返回值的功能。当你在下一行下断点的时候,返回值也纳入了自动监视的范畴。
图
再说一个改进。很多人开发web程序都需要使用IEDeveloperToolbar或者Firebug这样的前端调试工具,但是它们独立于开发工具,显得很不方便,新版的VS在IDE中也集成了类似的工具。图
VS2013还有一个很有用的特性叫做“窥视定义”。以前我们要看一个类的定义需要点转到定义,并且在新的窗口中才能查看,现在可以在单一的编辑器视图中看到了。
图
更多的信息可以访问这里:http://www.microsoft.com/visualstudio/chs/2013-preview
Ultimate 2013 preview
最近 VS2012 又发布了UPDATE3 .对VS 改观不少~~以前是 N年一个版本....