Случайно посмотрел PodCast про новую фенечку в Visual Studio 2010. Это так называемый Historical Debugger ("Исторический отладчик").
На мой первый взгляд – весьма примечательная и полезная вещь.
MSDN 9 Channel: An Introduction to the Historical Debugger
Замечание: Ну и быстро говорит этот товарищ!
По сути, что там происходит: система записывает (Trace) состояние приложения в контрольных точках (события, исключения и т.п.) и затем позволяет разработчику во время отладки воспроизвести выполнение приложения по шагам. Это, предположительно, позволяет упростить отладку в особо сложных случаях (например, когда ошибка возникает только у пользователей в их специфичных условиях работы). Словом, это такой способ воспроизведения ошибок, когда нет необходимости воспроизведения условий их возникновения.
А для продвинутых пользователей (тестеров и самих разработчиков) появится возможность приложить "Лог исполнения" (Execution Log) к описанию ошибки в багтрекере. Затем разработчик ответственный за исправление ошибки сможет использовать этот лог для быстрой диагностики ошибки и её исправления.
Настройки в VS:
Новая вкладка:
Подробнее о новом отладчике можно прочитать:
Здравствуйте.
ОтветитьУдалитьСкажите, как вы относитесь к тому, что ваша статья переопубликована на портале интерфес.ру без прямой ссылки на оригинал?
Отношусь сугубо отрицательно, потому что они даже не спрашивали разрешения.
ОтветитьУдалитьСсылка у них есть, в самом конце, маленьким шрифтом :-)
Конечно такой вариант публикации меня не устраивает. Отпишусь их редактору.
Спасибо за информацию.
Ссылка там непрямая. Обычно это приводит к тому, что при поиске на определённую тему в гугле сначала появляется сайт иннерфес.ру, и после - сайт, на котором новость опубликована в оригинале.
ОтветитьУдалить