Visual Studio 2013包含了若干诊断特性,能够帮助开发人员有效地调试他们的应用程序。 它支持对.NET内存转储进行分析,从而让开发者能够调查服务器上的内存问题。此外,开发者将能够调试C + +、JavaScript和.NET语言的async操作。据官方人士透露,此功能要求将Visual Studio 2013安装在Windows 8.1上,并与Windows应用商店、桌面电脑/服务器和ASP.NET Web应用程序协同工作。
Visual Studio 2013支持在C++中使用Just My Code功能——它能够分拣出不是原开发者编写的代码,并自动隐藏。不过对于外部代码,可以通过右键点击堆栈调用窗口来显示。它还支持在Windows 7中进行CPU调试,并提供了改进的按配置指导优化(PGO,Profile Guide Optimization)流程——通过CPU采样分析工具。
IDE还支持调试JavaScript和C++的互操作代码,也支持长期未得到满足的用于.NET的64位编辑并继续功能的需求,并在“自动”窗口中查看函数的返回值。它还支持在静态代码分析窗口对代码进行过滤、排序和分类。
对使用C++开发Windows Store应用的开发者来说,有一件值得庆贺的事情是,除了本地可视化文件的高级定制选项外,他们还可以运用改进的异常报告。此外,开发者还将能够将调试器附加到正在运行的JavaScript代码上,而无需启用脚本调试工具。Visual Studio的项目经理Daniel Moth已经为与诊断工具相关的//build/会话提供了引用。
除上述调试方面的提升外,Visual Studio 2013还提供了性能和诊断中心(performance and diagnostics hub ),以及用来测量能耗(注:移动设备上的应用对能耗尤为敏感)、XAML和HTML UI的响应能力、JavaScript内存和CPU采样、JavaScript函数计时和性能向导等工具。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
AWS MEAN堆栈+JavaScript=快速搭建应用
开发人员在构建Web应用时有许多选择。市面上有无数的框架和语言可选,而像AWS这样的云平台可以方便地部署和扩展应用程序。
-
JDK 8u40更新:新增功能抢先看
俗话说长江后浪推前浪,一代新人换旧人,Java更新版本交替,也是这样一个道理。甲骨文又给Java添加了哪些新功能。
-
移动浏览器到云:JavaScript地位正在扩张
不难发现人们非常喜欢在前端开发中使用JavaScript。但是,令我们惊讶的是后端开发也如此青睐JavaScript,促进了基于云和基于数据中心的托管应用的发展。
-
移动HTML5挑战何在?
当HTML5出现时,许多开发者和应用架构师视之为创建平台独立应用、简化你的设备支持以及当新的移动设备OS版本发布时减少应用相关问题的机会。