Debugger Canvas ,一款将“ Code Bubbles ”理念引入 Visual Studio Ultimate 调试器的工具,去年夏初一亮相便在开发者社区掀起了令人激动的涟漪。前不久,微软发布了 Debugger Canvas 1.1 版本,该版本带来了新的特性以及调试时性能的提升,此外,还修复了一些 Bug。
本次发布版本中包含的特性有:
- Debugger Canvas 可以在调试中开启或关闭,这样可方便与标准 Visual Studio 调试模式之间切换。
- 在 canvas 模式下,开发人员可以在调用堆栈中上下移动,鼠标和键盘均可操作。
- 可同时查看到多个线程的运行情况,每个线程通过不同的颜色加以区分。
- 递归调用时只会显示一个 bubble。
- 用户可在 bubble 中对代码进行编辑(虽然此功能在最初的版本中也有,此次只是将其作为缺省设置)。
- 智能跟踪日志(IntelliTrace logs)可在 canvas 中直接看到(仅支持在开发模式下,可在选项中开启此功能)。
Microsoft 宣布,由于 Debugger Canvas 目前依赖于旗舰版 Visual Studio 上的技术,所以暂时还无法运行在其它版本的 Visual Studio 中。(如 InfoQ之前的报道,还可以通过安装Visual Studio 旗舰版的试用版来进行体验,或使用带有Visual Studio 旗舰版的虚拟机来完成。)该产品仅支持Visual Basic 和C#,暂不支持C++ 或其他语言。
Debugger Canvas 1.1 现在已可从 Microsoft Labs 直接下载。
查看英文原文: Debugger Canvas 1.1 Adds Easy On/Off, Improved Navigation
评论