Что означает точка разрыва квадрата / ромба в Visual Studio? - PullRequest
27 голосов
/ 28 марта 2019

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

screenshot of the breakpoints window

Ответы [ 2 ]

37 голосов
/ 28 марта 2019

Это означает, что выполнение не прервется на этой точке останова, а только сообщение будет выведено в журнал отладки.

Чтобы изменить это, щелкните правой кнопкой мыши точку останова и выберите «Настройки» (в более старой версии VS) или «Действия» (начиная с VS 2017).

enter image description here

См. Этот вопрос, почему это полезно:

4 голосов
/ 28 марта 2019

квадратная точка останова, о которой вы упомянули: Действия и точки трассировки .

Согласно отладчику docs.microsoft.com с использованием точки останова

Точка трассировки - это точка останова, которая печатает сообщение в окне вывода.Точка трассировки может действовать как временный оператор трассировки на языке программирования.

Вы можете изменить настройку точки останова, нажав кнопку настройки рядом с точкой останова, переместив курсор на точку останова.

...