Подтвердить что ты не робот

Можно ли настроить затмение для автоматического исправления недостающих импортов?

Потому что они уже не сделали это достаточно легко;)

4b9b3361

Ответ 1

Я думаю, что вы ищете Ctrl + Shift + O

Вы также можете настроить Eclipse для автоматической организации импорта при сохранении:

Preferences > Java > Editor > Save Actions

Ответ 2

В меню Eclipse выберите Source → Organize Imports. Это приведет к удалению всех неиспользуемых импортов из этого файла Java.

Ответ 3

@Fabian ответ правильный, если класс, который должен быть импортирован, уже находится в пути к классам для проекта java или плагина.

Я не знаю, как добавить заголовки Require-Bundle (в случае плагинов eclipse) или импорт пакетов (в случае пакетов osgi), автоматически добавленных Eclipse.

Это означает, что вы можете получить то, что хотите, до тех пор, пока вы ограничиваете классы, которые вы добавляете к уже существующим классам. Однако, если вы попытаетесь начать использовать класс, который еще не находится на вашем пути, организация импорта не сможет вам помочь.

Ответ 4

Ctrl + Shift + O (Cmd + Shift + O для Mac) - Организуйте весь импорт
Ctrl + Shift + M (Cmd + Shift + M для mac) - Импорт по одному (вам нужно курсор на красном маркере)

Ответ 5

Я нашел этот сайт: http://eclipseone.wordpress.com/2010/03/10/navigate-and-fix-errors-amp-warnings-in-a-class-with-eclipse-keyboard-shortcuts/

Он рекомендует использовать ctr/cmd + 1 для использования клавиатуры, это намного лучше, чем использовать мышь, но я все еще ищу автоматическое решение "Просто делайте правильно, большую часть времени".