В Visual Studio 2008 есть такая удобная штука — «tracepoint». Из названия ясно, что в определенной точке программы можно вывести какое-либо сообщение. А удобство в том, что не нужно менять код, чтобы добавить отладочные трейсы. Создается такая точка также как breakpoint, через меню по правой кнопке:
При вставке появляется диалог, в котором можно настроить точку:
Можно выводить значения переменных и прочую информацию(возможностей достаточно) не меняя код программы и не перекомпилируя.
У меня возникла только одна проблема: обрезаются очень длинные текстовые переменные. Пока идея только в том, чтобы в точке вызывать макрос и в нем выводить текст — не знаю сработает или нет.
UPD: В макросе тоже текст обрезался до длины в 200 символов. Но в Text Visualizer отладчика показывает полностью, значит способ есть...
понедельник, 20 апреля 2009 г.
Tracepoints
Posted by
Kirill V. Lyadvinsky
обновлено:
2015-12-16T11:59:58Z
Labels:
debug
,
programming
,
Windows
Комментировать в ВКонтакте
Подписаться на:
Комментарии к сообщению
(
Atom
)