Зависимые точки останова / Dependent breakpoint

Точки останова могут зависеть от приостановления исполнения на других точках останова. Их называют зависимыми и при создании точки останова задают, при достижении какой точки останова эта точка станет активна.

В Visual Studio указание зависимой одной точки от другой настраивается двумя способами: Вы можете настроить через контекстное меню уже существующей точки, или же, при создании, задать новой точке зависимость от существующей.

Настройка уже существующей точки останова:

  • Наведите указатель мыши на символ точки останова, щелкните значок Параметры, а затем выберите Включить только при срабатывании следующей точки останова в окне "Параметры точек останова".

  • В списке всех поставленных и активированных точек останова выберите необходимую точку, от которой потянется зависимость к данной.

Создать изначально зависимую точку останова:

  • Щелкните правой кнопкой мыши в крайнем левом поле рядом со строкой кода и выберите в контекстном меню пункт Вставить зависимую точку останова.

  • В списке всех поставленных и активированных точек останова выберите необходимую точку, от которой потянется зависимость к данной.