2015-01-10 3 views
3

Использование Редактор быстрого переключения (ctrl + E) в Eclipse позволяет перемещаться по открытым в настоящее время вкладкам. Вещь, которая меня беспокоит: вы должны использовать подстановочный знак (*) для выполнения нечеткого поиска. Похоже, что удобнее использовать Открытый тип (ctrl + shift + T), которые поддерживают нечеткий поиск, а затем Редактор быстрого переключения.Eclipse. Нечеткий поиск в редакторе быстрого переключения

Есть ли какая-либо конфигурация Eclipse, которую я пропускаю, или плагин, который улучшит мою жизнь?

С уважением.

ответ

4

Я использую AutoHotKey для автоматического типа * всякий раз, когда я нажимаю Ctrl + E, который заканчивается тем, что по существу такой же, как Quick Editor выключателю, используя подстановочные по умолчанию.

AutoHotKey Сценарий:

#IfWinActive, ahk_class SWT_Window0 
~^e::Send {*} 

Вы также могли бы создать что-то похожее на "Открыть ресурс" (Ctrl + Сдвиг + R) и "Quick Outline" (Ctrl + O).

0

Прошло некоторое время с тех пор, как я задал этот вопрос, но я думаю, что мне есть что добавить.

GotoFile плагин, я считаю, это хорошее решение проблемы выше. Он будет выполнять нечеткий поиск во всех проектах WorkSpace.

Как бы то ни было, это не совсем касается проблемы с открытыми вкладками в режиме навигации, но я решил немного улучшить ее. Например, если поисковый запрос начинается с '.' он будет расставлять приоритеты для открытых вкладок (поиск будет выполняться для всех файлов, но в верхней части появится надпись «.», которая будет проигнорирована). Нечеткий поиск с учетом регистра (с ресурсом поискового запроса «В» IndexPage.java будет иметь приоритет более index.js). При запуске - просто отобразить список открытых в данный момент вкладок (например, Ctrl + E).

Идея состоит в том, чтобы иметь «единую точку доступа» для функций QuickSwitchEditor, OpenType и OpenResource. Правда, он не заменит их, но устранит 90% повседневного использования.

Смежные вопросы