Можете ли вы организовать импорт для всего проекта в затмении нажатием клавиши? - PullRequest
132 голосов
/ 31 декабря 2008

Разве не было бы неплохо просто нажать клавишу, чтобы затмение организовало весь импорт во всех классах Java, а не только в тот, который вы просматриваете? Это возможно? Есть ли для этого нажатие клавиши?

Ответы [ 6 ]

241 голосов
/ 31 декабря 2008

Выберите проект в проводнике пакетов и нажмите Ctrl + Shift + O (то же нажатие клавиши, что и для версии одного класса). Должен работать для пакетов и т. Д.

20 голосов
/ 31 декабря 2008

Вы можете редактировать параметры очистки при сохранении, чтобы упорядочить импорт. Таким образом, весь ваш импорт всегда будет организован.

В eclipse 3.4 просто зайдите в Window - Настройки. В древовидной структуре посмотрите под Java - Редактор - Сохранить действия.

Так я постоянно организовываю свой импорт.

2 голосов
/ 09 июня 2011

Для Eclipse Helios откройте представление «Project Explorer», щелкните правой кнопкой мыши на папке src, перейдите в исходное меню и нажмите «упорядочить импорт», которое должно работать для всего вашего проекта. или просто нажмите комбинацию Ctrl + Shift + O в папке src.

0 голосов
/ 21 июля 2017

Для Mac вы можете использовать Cmd + Shift + O . Кроме того, вы можете сделать это через меню: Source -> Optimize Imports

Вы можете запустить это для отдельных файлов или для каждой исходной папки. Опция отображается серым цветом, если вы попробуете ее на уровне проекта проводника проекта. Поэтому вам, возможно, придется сделать это пару раз, если у вас есть несколько модулей и исходных папок. :)

0 голосов
/ 10 августа 2013

У меня есть реклама Leadbolt в моем приложении для Android. На каждой версии Leadbolt Leadbolt вынуждает меня обновлять имя импорта java. Например, в моем приложении это было:

import com.kwswsuyruzouggmtbzxb.* 

Тогда на обновлении мне дали новый пакет с именем:

import com.izwevyqazy.*

И, следовательно, мне нужно изменить старое имя на более новое имя примерно на 20 или более файлах исходного кода Java. Итак, я реорганизовал импорт с помощью этого способа в Eclipse I.D.E.:

.
  1. Выберите в своем приложении имя пакета, которое находится непосредственно в папке «src» в папке вашего проекта.
  2. Щелкните правой кнопкой мыши имя пакета и выберите «Организовать импорт»
  3. Пожалуйста, не забудьте также поменять имена в AndroidManifest.xml; в противном случае ваше приложение будет аварийно завершено.
0 голосов
/ 26 июля 2013

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

...