Подтвердить что ты не робот

Почему я не могу установить точку останова в затмении?

По какой-то нечетной причине я не могу использовать точки останова в своем проекте eclipse. Все точки останова, которые я установил, имеют на них диагональную линию, над точкой в ​​соответствующей строке (в левом поле окна), как будто они заблокированы. Когда я запускаю режим отладки, точки останова игнорируются. Любые идеи?

4b9b3361

Ответ 1

Вероятно, вы нажали "Пропустить все точки останова" в представлении точки останова. Просто нажмите снова: D.

Пропустить все точки останова (Ctrl + Alt + V)

Связи ключей по умолчанию: Ctrl + Alt + B.

Ответ 2

Это точно не отвечает на вопрос OPs, но при попытке двойного щелчка добавить точки останова, я получаю сообщения о том, что "эта функция не включена".

Мне нужно было щелкнуть правой кнопкой мыши по строке точки останова и выбрать "Типы точек останова" → "Точки останова C/С++" вместо "По умолчанию". Затем он работал нормально.

Ответ 3

  • Открыть Debug Просмотреть
  • Открыть Breakpoint Перспектива
  • Щелкните правой кнопкой мыши все точки останова там
  • Нажмите Включить

Ответ 4

в python, мне пришлось перейти к: windows- > перспектива- > Open Perspective- > Debug затем выберите вкладку "Точки останова" и убедитесь, что нуль с косой чертой (пропустить все точки останова) не выбран (вы также можете использовать Ctrl-Alt-B для переключения).

Ответ 5

Моя "контрольная точка переключения" и другие параметры меню были отключены. Я перезапустил Eclipse (Kepler SR1), и они вернулись. Я мог бы снова установить точки останова!

Ответ 6

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

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

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

Ответ 7

В моем случае я открыл представление Breakpoints, нажал "удалить все контрольные точки", а затем отключил параметр "пропустить все точки останова", затем включил. Это позволило мне снова установить точки останова. Это было после перезапуска eclipse, которая не помогла.

Ответ 8

У меня была симулятивная проблема, для меня стандартный редактор кода изменился после установки нового плагина из Marketplace. По-видимому, плагин решил изменить редактор по умолчанию для большого количества типов файлов, а не только тот, для которого я его установил. Новый редактор не позволял устанавливать контрольные точки, но я не знал, что он изменился в то время. Когда я щелкнул правой кнопкой мыши мой исходный файл в Project-explorer, я увидел под открытым списком - с новым редактором, указанным сверху. Когда я открылся с предыдущим редактором, все стало нормальным.