Как мне выполнить поиск «Camel's Hump», например, IDEA (или ReSharper) в возвышенном тексте? Я имею в виду, набрав "MLC" и получая предложение перейти в файл MyLittleClass.
1 ответ
Функция нечеткого поиска Sublime Text имеет похожее поведение:
- Ctrl+P для навигации между файлами
- Ctrl+Shift+P для навигации в меню
- Ctrl+R для навигации между функциями, классами и т.д. В текущем файле
Любой из этих ярлыков вызовет список, который можно искать с помощью нечеткого поиска. Например, вы можете нажать Ctrl+P и начать вводить любые символы, которые появляются в имени файла, не обязательно в последовательности. Все эти примеры должны вызвать MyLittleClass.java
:
mlc
(потому что M y L ittle C lass)mls
(M y L ittle Cla s s)mlt
(М у л я т ОДВТ класса)
Конечно, если у вас есть больше файлов, соответствующих этому шаблону, вам, возможно, придется ввести больше символов или выбрать соответствующий файл с помощью стрелок на клавиатуре. Если вы сделаете последнее, Sublime научится со временем и предложит этот файл для той же поисковой фразы.
Ctrl+R вызывает ту же функцию, что и Ctrl+P, но вводит @
в начале. Затем вы можете перейти к заметным местам в текущем файле, например, @gin
может привести вас к getInstance()
. @
можно вставить вручную, чтобы перейти к другим файлам: Ctrl+P mlc@gin
вызовет MyLittleClass.java
и перейдет к getInstance()
.