В Intellij IDEA, когда я переименовываю метод, используя инструмент Rename refactoring (который существенно заменяет появление старого имени метода для его нового), IDEA также удаляет неиспользуемые импорты из файлов, где имя метода заменяется.
Это не то, что я хочу сделать. И даже если я хочу удалить этот избыточный импорт, я бы хотел сделать это во всем проекте в отдельном действии, так что это может быть отдельная фиксация.
Как я могу отключить это поведение?
Используемая версия - 14.1.3 Ultimate.
Есть уже аналогичный вопрос Как предотвратить IntelliJ IDEA от удаления неиспользуемых пакетов?, но упомянутая здесь опция (Optimize imports on the fly
) не имеет ничего общего с моей проблемой, На самом деле, я не уверен.
Обновление: Теперь мне кажется, что единственное решение - удалить все неиспользуемые импорты перед применением других инструментов рефакторинга.