Когда я использую CTRL + H, я попадаю на вкладку Java Search. Я бы очень хотел, чтобы вместо этого ярлык переходил непосредственно к поиску файлов. Это возможно?
Как нажать горячую клавишу прямо на вкладке поиска файлов в Eclipse
Ответы (9)
Вы можете просто определить привязку клавиш, которая открывает поиск файлов:
- Перейдите в Настройки> Общие> Ключи
- Введите "поиск файлов" в поле поиска. (Если результатов нет и у вас действительно старая версия Eclipse, установите флажок Включить несвязанные команды.)
- Поместите курсор в текстовое поле Привязка и нажмите комбинацию клавиш, которую хотите использовать:

Вы можете повторно использовать привязку CTRL + H (в этом случае удалить другую привязку) или определить другую (например, CTRL + < kbd> SHIFT + H). Чтобы удалить другую привязку, найдите «Открыть диалоговое окно поиска» и нажмите Команда отмены привязки.
Другое решение: вы можете нажать CTRL + 3 в редакторе, ввести «файл s», нажать Enter. В следующий раз, когда вы нажмете CTRL + 3 «Поиск файлов» будет вверху.
Другой вариант - открыть диалоговое окно поиска (Ctrl + H), затем щелкнуть по настройке и скрыть вкладки поиска Java и задач, в следующий раз, когда вы сделаете Ctrl + H, будет отображаться только поиск файлов, поэтому он будет выбран по умолчанию
На самом деле я считаю, что лучший (и самый простой способ) - просто открыть диалоговое окно поиска (ctrl + h), нажать «Настроить» и затем установить флажок «Запомнить последнюю использованную страницу». Затем перейдите к поиску файлов один раз. Пока это последняя вкладка поиска, которую вы использовали, она всегда будет открываться там. Преимущество этого заключается в том, что вы не теряете легкий доступ к другим вкладкам, если они вам действительно понадобятся! (работает в Eclipse Kepler).

Я научился использовать «псевдо-горячую клавишу» ALT + A F (работает также как ALT + A ALT + F), который разрешается в: «Меню Se [a] rch [F] ile ...» em > и имеет то преимущество, что всегда присутствует без необходимости перенастройки.

Я тоже сталкивался с этой проблемой раньше.
Я попытался последовать совету из ответа на вопрос @Martin, чтобы повторно привязать Ctrl + H к «Поиску файлов» в Window | Предпочтения | Общие | Ключи, но по какой-то причине у меня нет записи «Поиск файла» в столбце «Команда». (Сейчас я использую Eclipse 3.3; может быть, в следующем выпуске была добавлена запись «Поиск файлов»?)
Обновление: как Мартин указал в комментарии к этому ответу, у меня не был установлен флажок «Включить несвязанные команды» в настройках | Диалог ключей, поэтому "Поиск файлов" у меня не отображался. Теперь у меня есть Ctrl + H, привязанный к «Поиску файлов», как предложил Мартин в своем ответе на этой странице, и он отлично работает. Спасибо, Мартин!
Я закончил работу над исходной проблемой, вызвав диалоговое окно «Поиск» с помощью Ctrl + H, затем щелкнув кнопку «Настроить» в диалоговом окне, которое вызывает «Выбор страницы поиска» "диалоговое окно, которое позволяет скрывать или отображать вкладки в диалоговом окне поиска. Я спрятал вкладки, отличные от «Поиск файлов», из-за чего «Поиск файлов» активируется по умолчанию при будущем использовании Ctrl + H.
Насколько мне известно, вкладка окна поиска зависит от открытого файла, в котором вы вызываете функцию поиска. Так, например, если вы используете файл web.xml, он откроет «поиск плагинов» вместо «java-search».
Изменить: есть способ принудительно открыть вкладку по умолчанию, назначив ярлык для действия «Поиск файла» на панели предпочтений «Ключи».
Вероятно, эта функция появилась недавно [подтвердила, что она есть, начиная с Juno] и выглядит умной. Нажмите Ctrl + H -> Настроить -> [Флажок] Запомните последнюю использованную страницу. Таким образом, вы будете недалеко от других вариантов, если они потребуются в любое время. Так что, если вы часто используете поиск файлов, вы не будете раздражаться, получив то, что выбрали последним.
ОБНОВЛЕНИЕ: пользователь @muescha в комментариях под вопросом просто указал мне, что я случайно ответил на неправильный вопрос! Тем не менее, это все еще ценный ответ (только не на этот вопрос), поэтому Я ухожу.
Мой ответ отвечает на вопрос: как использовать горячую клавишу напрямую для поиска файла в Eclipse?
Ctrl + Shift + R работает фантастически! Используйте звездочки (*) для подстановочных знаков. Он очень похож на нечеткий поиск Ctrl + P в Sublime Text 3.
Пример поиска с использованием Ctrl + Shift + R поиска по «открытым ресурсам» в Eclipse:
rea
*.txt
*32*f1*c
*3*1*c*h
Обратите внимание, если вы просто поместите звездочку * между каждым символом в строке поиска, это будет работать так же, как «нечеткий поиск» Ctrl + P в Sublime Text 3! Красивый!
Боковое примечание: вы также можете использовать диалоговое окно меню Search -> File для поиска файлов.





