Проблема с интеллигентной идеей переименования переменной? - PullRequest
0 голосов
/ 31 марта 2019

Когда я пытаюсь переименовать переменную, используя Shift + F6 или просто Refactor => Rename, иногда intellij переименовывает не только ту, которую я хочу, но и некоторые другие переменные (в других файлах) с тем же именем и всеми их ссылками, которые совершенно не имеют отношения к делу.

Когда я продолжил изучение этого поведения, я узнал, что это происходит только для общедоступные переменные.Смотрите скриншот ниже.Я попытался переименовать квадратную переменную (ключевые слова).Ниже приведено множество совершенно не относящихся к делу строк кода, которые необходимо соответствующим образом переименовать.

enter image description here

Кто-нибудь знает, в чем именно заключается проблема?И удобное решение?

Спасибо.

1 Ответ

1 голос
/ 31 марта 2019

Отключите параметр Поиск в комментариях и строках в диалоге переименования:

search

Параметр доступен, когда вынажмите Shift + F6 дважды.

...