Ответ 1
Нажатие на верхний элемент трассировки отладки сделает именно то, что вы хотите.
Скажем, у меня открыто 20 классов, и я отлаживаю приложение.
Я отлаживаю отладчик в своих контрольных точках. На определенной строке я отвлекаюсь и начинаю прокручивать текущий источник (который похож на 2000 строк). Затем я начал пробивать другие 19 исходных файлов.
После десяти минут болота, я хочу вернуться к текущей строке отладки. Я даже забыл, что это за класс. Каков наилучший способ? Вот мои худшие практики:
Все вышеизложенное не является хорошей практикой. Если я не ошибаюсь, когда я использовал Visual Studio, пишущую С#, у нас была кнопка, которая вернула нас обратно к текущей строке отладки.
Есть ли такая кнопка в Eclipse? Почему нет? Если нет, есть ли у кого-нибудь плагин для этого?
Есть ли у вас альтернативная удобная практика? Плагин будет отличным.
Нажатие на верхний элемент трассировки отладки сделает именно то, что вы хотите.
Просто дважды щелкните верхний элемент в виде отладочной трассировки. он приведет вас к строке кода, где находится точка останова.
В некоторых случаях щелчок или двойное нажатие на верхний элемент в представлении трассировки отладки НЕ будет работать, например, когда вы уже просматриваете нужный файл.
К сожалению, нет гарантированного однократного нажатия/нажатия клавиши, которое работает во всех ситуациях, о которых я знаю. Но это работает с двумя щелчками мыши:
Щелкните по любой строке трассировки отладки EXCEPT верхней строки. Затем нажмите на верхнюю строку.
Удачи с кодом (мы все должны иногда работать в грязной среде!).
Сначала нажмите Приостановить (значок паузы).