Условные точки останова / Conditional breakpoint
Last updated
Last updated
Условные точки останова поддерживают задание различных условий, при которых они будут активны.
Условие может состоять из условного выражения (conditional expression), счётчика обращений (hit count) и фильтра (filter):
conditional expression может быть задано в двух режимах: is True
(когда условие выполняется) и when changed
(когда условие изменяет своё значение)
hit count можно использовать как счётчик события срабатывания точки останова
filter задаёт ограничения на точку останова, сделав ее срабатывание возможным лишь на определенных устройствах или в определенных процессах или потоках.
Настройка уже существующей точки останова: наведите указатель мыши на символ точки останова, щелкните значок Параметры, а затем в поле Condition введите Ваше условие.
Создать изначально условную точку останова:
Щелкните правой кнопкой мыши в крайнем левом поле рядом со строкой кода и выберите в контекстном меню пункт Вставить условную точку останова.
В поле введите условие, как Вы вводили при настройке выше.