Как выделить текущую строку выполнения в перспективе отладки в Eclipse - PullRequest
14 голосов
/ 30 июня 2011

Я хотел бы видеть текущую строку выполнения, выделенную зеленым цветом со стрелкой слева в моей перспективе Eclipse Debug.

К сожалению, я не знаю, как ее установить.Я видел это на какой-то платформе Eclipse и спрашивал себя, могу ли я установить его для отображения.

Я использую Eclipse Ganymede 3.4.2.

Ответы [ 6 ]

12 голосов
/ 30 июня 2011

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

Если все работает не так, как ожидалось, просто проверьте ваши настройки здесь: Окно> Параметры> Общие> Редакторы> Все текстовые редакторы> Аннотации> Стек отладочных вызовов и указатель отладочной текущей инструкции

2 голосов
/ 11 марта 2018

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

0 голосов
/ 08 мая 2019

DebugConfigurations> вкладка Source> Add ...> Java Project> Select All (или выберите ваш проект)> Ok> Ok> Apply Relaunch debugger

я просто перепишу то, что написал Судханшу, это работало очень хорошодля меня.

0 голосов
/ 21 сентября 2016

Моя проблема заключалась в том, что я не отключил отладчик.При нажатии кнопки (показанной на снимке экрана ниже) и последующем запуске отладки текущая строка снова подсвечивается.

screenshot showing the terminate button

0 голосов
/ 05 сентября 2014

Для других, если это может решить ваш. У меня была похожая проблема. Я вижу, что это выделено, остановлено в точке останова. Но я не смог использовать пошаговую (F6) отладку. Причина была в том, что затмение остановилось из-за точки останова и выделило / выбрало верхний поток в отладке.

Итак, я выбрал текущий поток, проверяя один за другим, пока текущий код (остановленный из-за точки останова) не будет выделен.

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

Это также помогло мне при отладке двух потоков по отдельности при запуске программы.

Кажется, что нет коротких клавиш для определения текущего потока из кода, остановленного из-за точки останова.

0 голосов
/ 14 октября 2013

Проверьте ваш путь к классу и убедитесь, что там находится исходный каталог проекта.Если вы отлаживаете корпоративное приложение, очистите временные и рабочие каталоги и повторно опубликуйте свое приложение.

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