Organize Imports Preferences

The Opens the Organize Imports preference page Java > Code Style > Organize Imports preference page defines how the Organize Imports command generates the import statements in a compilation unit.

Option

Description

Default

Import order list

This list of prefixes shows the sequential order for packages imported into a Java compilation unit. Each entry defines a block. Different blocks are separated by a spacer line.

java
javax
org
com

New...

Adds a package name prefix to the import order list. In the resulting dialog, type a package name or package name prefix.

n/a

New Static...

Adds a package name prefix to the import order list. In the resulting dialog, type a package name or package name prefix.

n/a

Edit...

Edits the currently selected entry in the import order list. In the resulting dialog, type a package name or package name prefix.

n/a

Remove

Removes the currently selected entry from the import order list.

n/a

Up

Moves the selected package name prefix up in the import order list.

n/a

Down

Moves the selected package name prefix down in the import order list.

n/a

Import...

Loads a list of package name prefixes from a file.

n/a

Export...

Saves the list of package name prefixes to a file.

n/a

Number of imports needed for .*

The number of import statements that are allowed for types in the same package before <package>.* is used.

99

Number of static imports needed for .*

The number of static import statements that are allowed for static members of the same type before type is used.

99

Do not create imports for types starting with a lower case letter

If enabled, types starting with a lowercase letter are not imported.

On

Related reference

Source actions