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

Автоматическое расширение всех результатов поиска Eclipse

Я обычно хочу, чтобы все результаты поиска (от ctrl-H) были полностью расширены, но по умолчанию только первый лист node.

Что я делаю, это нажать кнопку "Развернуть все" в окне "Поиск", но это утомительно.

Есть ли способ автоматически полностью получить результаты?

4b9b3361

Ответ 1

Нет, но вы можете использовать быстрые клавиши для вашей ОС. В Linux используйте Nk* (* на numpad), чтобы развернуть текущий node и все дочерние элементы.

Пользователь Windows может использовать Shift+Nk*

На Mac выберите все узлы с помощью Command+A, а затем разверните их с помощью Command+Right Arrow

Ответ 2

В Windows без numpad следующее может быстро увеличить результат поиска без щелчка мышью.

Этот метод не разворачивает результат мгновенно, но я нашел его более удобным и быстрым, чем с помощью мыши, чтобы щелкнуть кнопку + на Eclipse.

  • После поиска hold на ► Right Arrow, чтобы развернуть один результат поиска до его end root

  • После достижения end root нажмите ▼ Down Arrow, чтобы перейти к the next search result, hold на ► Right Arrow, чтобы развернуть один результат поиска до его end root

  • Повторяйте step 1 и step 2 до тех пор, пока все результаты не будут расширены.

Ответ 3

На Mac без numpad, чтобы не перемещать мышь:

  • выполните поиск

  • фокус перемещается в окне поиска

    (перед тем, как искать, обязательно закройте диалоговое окно "Найти/заменить", в противном случае это займет фокус)

  • выполните эту последовательность быстро:

    • Alt ⎇ + ▲ Up Arrow (выберите корень node)
    • Alt ⎇ + ◀ Left Arrow (свернуть корень node)
    • Alt ⎇ + ► Right Arrow (раскройте корень node)

      (По какой-то причине + не разворачивает все дочерние элементы root, сначала вам нужно свернуть его.)

Это быстрее, чем щелчок на маленьком значке +.