Мне нужен был способ безопасно переименовать несколько сотен методов.
Попытки сделать это через grep + sed
потерпели неудачу, так как пришлось бы руками фильтровать использования методов с совпадающими названиями.
Плагином добавляется action Bulk Rename
, который принимает на вход текст в формате
fully.qualified.class.Name,fromMethodName,toMethodName
fully.qualified.class.Name,fromMethodName,toMethodName
fully.qualified.class.Name,fromMethodName,toMethodName
Для каждой строки дергается дефолтный rename без поиска в коментариях и "не java" файлах, чтобы не показывать диалог выбора что переименовывать, а что нет.
-
Using IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "intellij-bulk-rename" > Install Plugin
-
Manually:
Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...
Plugin based on the IntelliJ Platform Plugin Template.