Есть ли в eclipse опция «шаг в выбранный» отладчиком, которая запрашивает метод для перехода? - PullRequest
8 голосов
/ 30 сентября 2010

Я использовал IntelliJ Idea в нескольких проектах, и мне действительно нравится функция, которую он имеет в отладчике, где я могу войти в строку кода, но выбрать, какой из методов я ДЕЙСТВИТЕЛЬНО хочу использовать, вместо того чтобы проходить через их все, пока я не достигну того, кого хочу.

Например, отладчик останавливается на этой строке:

String restult = getMyResult(getParam(), buildSomething(), nextOption(x));

Я хочу нажать Ctrl + F5 и получить всплывающее окно со списком:

  • getMyresult ()
  • GetParam ()
  • buildSomething ()
  • nextOption ()

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

Когда я отлаживаю в Eclipse, он упускает эту функцию, кто-нибудь знает, есть ли что-то сопоставимое?

Я знаю об опциях пошаговой фильтрации в Eclipse, но это не совсем то, что я хочу.

Ответы [ 3 ]

10 голосов
/ 14 октября 2010

Вы можете просто навести курсор на нужный метод и нажать Ctrl-F5, поэтому дополнительный выбор не требуется.В качестве альтернативы вы можете использовать Ctrl + Alt-Clik, используя мышь, сделайте то же самое.

0 голосов
/ 06 июня 2016

Вы можете:

  • Выберите текст вызова метода, в который вы хотите перейти
  • Затем щелкните правой кнопкой мыши в контекстном меню
  • Выберите «ШагВыбор "оттуда.

Не работает все время.

0 голосов
/ 05 января 2012

В IntelliJ Idea 10,5
Это называется Smart Step Into
В меню можно найти " Run -> Smart Step Into "

...