Включение и отключение всех точек останова в eclipse

Есть ли способ включить и отключить все точки останова в Eclipse...? Я не хочу их удалять, просто отключить их и включить их после выполнения какого-либо условия.

Заранее спасибо

Ответы

Ответ 1

В меню Run установите флажок Skip All Breakpoints. Если вы выберете это, точки останова не будут срабатывать (фактические маркеры точки останова в источнике имеют линию, прорисованную через них, чтобы указать, что они находятся в режиме пропуска).

Конечно, в конфигурации по умолчанию запуск кода (а не его отладка) также, похоже, игнорирует точки останова, поэтому вы можете попробовать запустить его вместо отладки. Обратите внимание, что это поведение по умолчанию в Galileo/Ubuntu - неизвестно, отличается ли оно от других версий или операционных систем.

Ответ 2

Это немного старый вопрос, но, возможно, кто-то найдет это полезным.

Если вы хотите отключить все точки останова и включить только одну точку останова, вам следует открыть окно Breakpoints на вкладке Debug и выбрать все точки останова (Ctrl-A) и щелкнуть правой кнопкой мыши → отключить а затем выберите нужную точку останова и щелкните правой кнопкой мыши → включить.

Ответ 3

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

... просто отключите их и включите их после выполнения некоторого условия.

Существует также возможность настроить точку останова с условием (щелкните правой кнопкой мыши на точке останова):

Eclipse breakpoint properties