Если у меня есть постоянный BAR в Foo, который я буду использовать в классе C, мне придется написать
Object o = Foo.BAR + "...";
который я могу использовать Ctrl-Shift-M в Eclipse (с курсором на BAR), чтобы создать статический импорт, например:
import static Foo.BAR;
Object o = BAR + "....";
В настоящее время я обновляю устаревший код буквально тысячами из них, которые я хотел бы преобразовать в статический импорт. Ctrl-Shift-O / Организовать импорт этого не делает. Есть какой-то трюк, который я пропустил?
РЕДАКТИРОВАТЬ: На самом деле, я бы предпочел способ сообщить Eclipse, что я хочу, чтобы Ctrl-Shift-M выполнял свою магию на ВСЕХ экземплярах в этом конкретном классе, а не только на одном экземпляре, на котором у меня установлен курсор. (Это устаревший код, поэтому он УЛУЧШАЕТ читаемость :))
РЕДАКТИРОВАТЬ: Я обнаружил, что IntelliJ предлагает это сделать.