Используя IntelliJ IDEA 2018.1.4 (Ultimate Edition), сборка # IU-181.5087.20 в Ubuntu 18.04, вы можете сделать это так (упомянутые карты ключей предназначены для Linux):
Давайте рассмотрим примерследующий код, где мы будем искать слово " key " внутри метода " clear ".Как вы можете видеть, есть много вхождений этого слова (красным выделены те, которые нам нужны в наших результатах, и синим - другие вхождения, которые мы не хотим отображать в наших результатах поиска)
1- Выберите область , для которой вы хотите ограничить область поиска.
2- Нажмите Ctrl + Shift + F .Появится окно поиска с выбранным текстом, предварительно заполненным в поле поиска.
3- Выберите параметры " Scope " и в поле со списком рядом с ним " Выбор"(если они не выбраны по умолчанию)
4- Введите слово (а) вы хотите выполнить поиск (в этом примере слово key
).
5- Показанные результаты будут ограничены выбранной областью,Обратите внимание, что в правом верхнем углу есть только 9 совпадений (отмечена опция «Регистр совпадений» ), хотя в том же файле есть много других вхождений этого слова.
Однако мне не удалось ни найти комбинацию клавиш, чтобы сделать это как одно действие, ни назначить новое.Также обратите внимание, как поиск включает в себя текст в документации метода.