
Начнем с «Hello World!» для ознакомления. Мы создадим простой Windows Forms проект и попробуем воспользоваться разными возможностями IntelliTrace.

В обработчик события нажатия кнопки добавим одну строчку:
Debug.WriteLine("Hello IntelliTrace!")
Запускаем приложение в режиме отладки и жмем по кнопке. В правой части окна Visual Studio вы должны увидеть новое IntelliTrace окошко, как показано ниже. Нажмите Break All в появившемся окне.

После нажатия на Break All, IntelliTrace окно отобразит список полезных «событий», как показано ниже. IntelliTrace записывает, что происходит в вашем приложении в хронологическом порядке. Следовательно, читая список в окне IntelliTrace, вы понимаете, что происходит:
- Приложение запущено в режиме отладки
- Пользователь нажал на кнопку «Hello IntelliTrace!»
- Приложение вывело некоторую трассировочную информацию Debug.WriteLine()
- Приложение приостановлено в отладчике

Если вы нажмете на событие в списке, то переместитесь в место в коде, которое его вызвало.

Шаг назад при отладке
Данная функция отключена по умолчанию. Для того чтобы ее активировать, нужно зайти в Tools->Options->IntelliTrace и выбрать пункт «IntelliTrace events and call information», как показано ниже.

В следующем скриншоте вы можете увидеть, что происходит до и после шага назад. В левой части подсвечена кнопка «Step back», в правой показано, что происходит после нажатия на нее.
