Eclipse имеет функцию Mark Occurrences, в которой выделяются все вхождения выбранной переменной/метода. Есть ли способ перейти к следующему или предыдущему отмеченному вхождению?Eclipse перейти к следующему/предыдущему отмеченному вхождению
ответ
После выбора фрагмент текста:
Следующая появление является Ctrl + к.
Предыдущее появление является Ctrl + сдвиг + к.
Для перехода между выделены вхождений только, попробуйте следующее:
Над окном редактора, выберите стрелку вниз рядом с кнопкой следующей аннотаций.
Отрегулируйте выбор так, что только "Появление" отмечено.
Теперь, когда вы нажимаете на элемент, чтобы выделить его, вы можете пропустить вперед и назад к другим вхождений с помощью Ctrl + (запятая) и Ctrl + (период).
Лучший ответ! Ctrl + k - как я это делал. Проблема при работе с Java заключается в том, что она выполняет поиск по тексту вместо того, чтобы посещать ТОЛЬКО вхождения выделенной переменной или метода. В зависимости от имени, например. «i», это может найти много неинтересных событий, например. в комментариях и как часть другого имени переменной. –
Используйте Ctrl + > или Ctrl + <
и это довольно легко запомнить, потому что >< работает как стрелка, указывающая в направлении, где вы перемещаться.
Это тот, который работал на меня. Ctrl + k повторяет последний поиск, который не будет автоматически выделен словом eclipse, но слово в данный момент * выбрано *. – navidoo
Это на самом деле ctrl + comma и ctrl + period, разница в том, что вы не нажимаете и не держите shift, а настройка по умолчанию для eclipse для этих ключей - перейти к следующему предупреждению/ошибке. – StudioWorks
Если вы хотите, чтобы перейти через переменные/методы, определенные в том же классе, более быстрый способ сделать это было бы выбрать (выделить)/имя метода переменной вы хотите, чтобы перейти к и использовать Alt + Сдвиг + R, чтобы войти в режим рефакторинга, а затем использовать Tab или Сдвиг + Tab.
Tab - приведет вас к следующему вхождению
Сдвиг + Tab - приведет вас к предыдущему появлению
Этот способ избавит вас от достижения простые текстовые совпадения (в том числе комментарии), как Ctrl + K ведет себя. Таким образом, вы принимаете через только «действительные» случаи.
Лучший ответ для меня. Единственный недостаток заключается в том, что он не будет работать для идентификаторов библиотек, для которых нет редактируемого источника (например, Java JDK): попробуйте провести через все вхождения 'String' этим, это не сработает. –
Хорошее обходное решение для тех, кто знает «перейти к следующему вхождению», например, из Netbeans. –
- 1. Eclipse перейти к следующему/предыдущему отмеченному вхождению
- 2. Как перейти к вхождению из списка поиска Vim
- 3. eclipse перейти к фактической реализации
- 4. Eclipse «перейти к определению» проблема
- 5. Прокрутите к следующему/предыдущему отмеченному флажку
- 6. Перейти к реализации интерфейса в Eclipse IDE
- 7. Как перейти к закладке в eclipse 3.4.1?
- 8. Перейти к интерфейсу в Eclipse по ярлыку
- 9. Перейти к редактору короткого ключа редактора Eclipse
- 10. Перейти к AVD Manager через eclipse
- 11. Eclipse: перейти к объявлению наследования/базы
- 12. не может перейти к коду в eclipse
- 13. Как перейти к StringLiterals с Eclipse AST?
- 14. Eclipse CDT (CCS) Перейти к определению функции
- 15. Java Eclipse - Перейти к URL-методу?
- 16. Перейти к определению функции в Eclipse
- 17. Перейти к следующему абзацу в Eclipse?
- 18. Vim переходит к последнему вхождению замены аргумента
- 19. Соответствует последнему вхождению года
- 20. Группа по вхождению строки
- 21. Как добавить подсветку синтаксиса к <отмеченному элементу>?
- 22. Не привязывайте дублирующиеся элементы к отмеченному списку списка
- 23. Как перейти от Eclipse Carbon к Cocoa 64-bit?
- 24. Как перейти к определенной строке в редакторе Eclipse?
- 25. Как перейти к XML-ресурсов в Eclipse, вместо R.java
- 26. Есть ли горячая клавиша для «перейти к тестированию» в eclipse
- 27. Eclipse: перейти к объявлению метода в новом редакторе?
- 28. Eclipse: Как перейти к ошибке, используя только клавиатуру (клавиатура-ярлык)?
- 29. Eclipse C++ - как перейти к определению TYPE выделенной переменной DIRECTLY
- 30. Eclipse: перейти к новой строке с помощью ярлыка?
Отлично работает, мне просто жаль, что это было в меню. –
Просто уточнить для всех, кто был смущен этим ответом (как и я): 'ctrl + k' НЕ переводит вас в следующее вхождение; он переместит вас к следующему появлению того, что вы в последний раз выбрали. Теперь, если вы дважды щелкните по событию, то он будет иметь тот же эффект, что и «следующее вхождение», потому что это будет последнее, что вы выбрали, но если вы ожидаете одного щелчка на вхождении, а затем 'ctrl + k' (как и я), вы обнаружите, что это не сработает. – machineghost
@machineghost Я забыл поблагодарить вас за ваш комментарий, который приводит к [моему ответу] (http://stackoverflow.com/a/12767327/474189) ниже. –