Как искать внутри определенного блока кода в IntelliJ IDEA? - PullRequest
5 голосов
/ 02 июня 2011

Как я могу искать в конкретном блоке кода или выделении в IntelliJ IDEA?

Я привык использовать эту функцию в Eclipse.В Eclipse вы можете просто дважды щелкнуть по началу фигурной скобки, и она выделит весь блок кода.После чего вы можете выполнить команду Command + f
( Ctrl + f в Windows) для поиска ТОЛЬКО в выделенном блоке,или вы можете просто выделить все, что вам нужно, и искать только этот блок кода.

Ответы [ 2 ]

5 голосов
/ 02 июня 2011

Перейти к Настройки |Keymap , поиск действия Find ... в группе Other .Это действие должно иметь следующее описание:

Найти строку в активном редакторе, отображает модальное диалоговое окно

Назначить сочетание клавиш для этого действия (необходимо сделать копиютаблицы ключей по умолчанию для его изменения), например Ctrl + Alt + Shift + F .

Когда вВ редакторе выберите любой блок текста, затем нажмите этот ярлык, откроется диалоговое окно с Scope , автоматически устанавливающим Выбранный текст :

Find Text

Чтобы быстро выбрать тело метода, стоя на открывающей фигурной скобке, используйте Ctrl + W .

0 голосов
/ 21 апреля 2019

Сначала выберите текст и нажмите Ctrl + R, чтобы открыть диалоговое окно, затем отметьте опцию «in selection»:

enter image description here

...