Ответ 1
После выбора фрагмента текста:
-
Следующее вхождение - ctrl + k.
-
Предыдущее вхождение ctrl + shift + k.
Eclipse имеет функцию Mark Occurrences, в которой он выделяет все вхождения выбранной переменной/метода. Есть ли способ перейти к следующему или предыдущему отмеченному вхождению?
После выбора фрагмента текста:
Следующее вхождение - ctrl + k.
Предыдущее вхождение ctrl + shift + k.
Чтобы пропустить только выделенные вхождения, попробуйте выполнить следующее:
Над окном редактора выберите стрелку вниз рядом со следующей кнопкой аннотации.
Отрегулируйте выбор так, чтобы отмечалось только "Нахождения".
Теперь, когда вы нажимаете на элемент, чтобы выделить его, вы можете пропустить вперед и назад в другие вхождения, используя Ctrl + (comma) и Ctrl + (period).
Если вы хотите перемещаться по переменным/методам, определенным в одном классе, более быстрый способ сделать это - выбрать (выделить) имя переменной/метода, к которому вы хотите перейти, и использовать Alt + Shift + R, чтобы перейти в режим рефакторинга, а затем используйте Tab или Shift + Tab.
Tab - переносит вас в следующее вхождение
Shift + Tab - переносит вас в предыдущее вхождение
Этот способ избавит вас от достижения простых текстовых совпадений (в том числе в комментариях), как работает Ctrl + K. Таким образом, вы принимаете только "действительные" вхождения.
Используйте Ctrl + > или Ctrl + <
и это довольно легко запомнить, потому что > < работает как стрелка, указывающая в направлении, в котором вы перемещаетесь.