Главная
Блог разработчиков phpBB
 
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама

Визуализация «if» в отладчике Visual Studio от BugAid

Anna | 18.06.2014 | нет комментариев

По следам поста Визуализация списков в отладчике Visual Studio либо новое слово от «BugAid For Visual Studio», что бы чисто добить тему, хотелось бы разглядеть вероятности растяжения BugAid для визуализации вычисления выражения в операторе if.

Возможен есть приблизительно такой код:

           if (IsError1() || IsError2())
            {
                // обработки ошибки
                // ...
            }

и Зачастую в отладчике программист хочет знать какая именно оплошность была найдена: иными словами какая функция вернула true, а какая false.
Дозволено безусловно кликнуть на вызов функции, открыть QuickWatch и посмотреть:

а потом добивить скобочки

итого я насчитал 6 нажатий.

Сейчас тоже самое но с поддержкой растяжения.
Внимание: растяжения должно трудиться в “Full mode” режиме (включается через меню).

каждого 2 нажатия (за счет механического добавления скобок)!

Дальше, если проходим строку c if с поддержкой команды «Step Over (F10)», появлятся иконка жучка.

кликаем на иконку и визуализируем вычисление выражения:

кликаем на стрелочку и визуализируем в немножко иной форме:

все тоже самое и для простого вычисления выражения:


немножко усложняем (добавляем параметры в функции):

bool errorFound = IsError1(xcode) || IsError2(ycode);

ну и так дальше.

как оказывается, что все это написано с поддержкой «CLR profiler API».

спасибо,
Игорь.

update:
— растяжение платное
— находится в состоянии “beta
— имеется 2-х месячный безвозмездный период применения

 

Источник: programmingmaster.ru

 

Оставить комментарий
БАЗА ЗНАНИЙ
СЛУЧАЙНАЯ СТАТЬЯ
СЛУЧАЙНЫЙ БЛОГ
СЛУЧАЙНЫЙ МОД
СЛУЧАЙНЫЙ СКИН
НОВЫЕ МОДЫ
НОВЫЕ СКИНЫ
НАКОПЛЕННЫЙ ОПЫТ
Форум phpBB, русская поддержка форума phpBB
Рейтинг@Mail.ru 2008 - 2017 © BB3x.ru - русская поддержка форума phpBB