Корпорация Microsoft выпустила новую экспериментальную утилиту для Visual Studio из серии Power Tools, которая известна также как Debugger Canvas. Тестовую версию утилиты можно загрузить на сайте DevLabs уже сейчас.
Debugger Canvas – это бесплатная утилита разработанная университетом Brown в сотрудничестве с исследовательским центром Microsoft Research. Она дополняет интегрированную среду визуальной разработки Visual Studio собственным кодом, вследствие чего у разработчиков появляется альтернатива при отладке собственных приложений.
Утилита Debugger Canvas в своей работе использует технологии, которые поставляются лишь с максимальной версией интегрированной среды разработки – Visual Studio Ultimate 2010. Согласно информации с сайта Microsoft Research, в этот список входят технологии IntelliTrace а также возможности анализа программного кода из утилит Architecture tools. Стоит отметить, что для работы утилиты также понадобится полная либо пробная версия Visual Studio Ultimate 2010 Service Pack 1.
Сейчас не гарантий, что Редмонд вообще когда-нибудь включит Debugger Canvas в следующие коммерческие версии Visual Studio. Как и в случае практически со всеми проектами DevLabs, будущие усовершенствования утилиты Code Debugger в значительной степени рассчитано на обратную связь с разработчиками. Интересно, что не все проекты DevLabs остаются в "родительском доме". Буквально несколько месяцев назад несколько таких проектов, включая Reactive Extensions (Rx) и Dryad, переехали из инкубатора DevLabs прямиком в состав коммерческих продуктов Редмонда.
DevLabs является подразделением корпорации Microsoft, запущенным ещё в 2008 году, сосредоточенным лишь на производстве утилит для разработки программного обеспечения.
P.S. На официальном сайте доступно руководство по работе с утилитой, а также специальный демонстрационный видео-ролик.