В Komodo Edit поле ввода доступно на панели инструментов. Когда я набираю текст в нем, он подсвечивает соответствующие результаты поиска. Есть ли что-то подобное в Eclipse, прямо или через плагин?
Как включить "живой поиск" в eclipse?
Ответ 1
Как уже упоминал TK Gospodinov , существует опция Incremental в диалоговом окне Найти/заменить (Ctrl + F).
Существует также специальная привязка клавиш для инкрементного поиска в Eclipse (и лично я использую его чаще). Из Eclipse Советы и рекомендации:
Использовать Изменить > Инкрементное Найти Далее (Ctrl + J) или Изменить > Инкрементное Найти Предыдущее (Ctrl + Shift + J), чтобы войти в инкрементный режим поиска и начать вводить строку для соответствия. Матчи встречаются постепенно по мере ввода. Строка поиска отображается в строке состояния. Нажмите Ctrl + J или Ctrl + Shift + J, чтобы перейти к следующему или предыдущему совпадению. Нажмите Enter или Esc, чтобы выйти из режима инкрементного поиска.
Ответ 2
Если вы хотите иметь функцию поиска на панели инструментов, вам может быть интересен плагин eclipse-glance, который позволяет вам используйте функцию инкрементного поиска на панели инструментов, нажав Ctrl + Alt + F, а в любой текстовой области.
Ответ 3
Самое близкое к функциональности, о которой вы спрашиваете, - это режим "инкрементного поиска", который запускается путем проверки флажка "Incremental" в группе "Параметры" в диалоговом окне "Найти/заменить" в Eclipse (Ctrl + F из кода редактор). Это запустит подсветку совпадений по типу, и если они будут ключевыми словами, Eclipse выделит другие вхождения (ссылки) в редакторе кода. Однако совпадения внутри строк или Javadoc не будут выделены, если только это не будет первым совпадением после позиции курсора внутри редактора.
Ответ 4
Одна подобная вещь (не то же самое) просто включает "появление метки", затем выбирает имя функции, переменную и т.д.
Ответ 5
Эта функция уже доступна в eclipse. Не нужно устанавливать какой-либо подключаемый модуль.
Нажмите Ctrl+F
, и появится всплывающее окно "Поиск".
Теперь установите флажок incremental, а затем ваши тексты будут найдены по мере ввода. Не нужно возвращать.
ИЛИ
Используйте Ctrl+J
, и вы можете активировать прямой поиск, только там, где не будет никакого пользовательского интерфейса, но вы можете увидеть статус в строке состояния затмения внизу.
Нажмите Ctrl+J
, начните вводить текст, который хотите найти. Нажмите esc
, чтобы вернуться в режим редактирования