it-swarm.com.de

Wie stoppe ich den Import von Platzhalter-Java-Paketen in IntelliJ

Auf IntelliJ Java IDE importiere IntelliJ das gesamte Paket, wenn ich eine Klasse mit der Tastenkombination importiere oder den vorgeschlagenen Import übernehme.

public static void main(String[] args) {

  List list = new LinkedList();

} 

würde zu dieser Importlinie führen

Java.util.*;

Ich bevorzuge, dass IDE keine expliziten Klassen auf Paketebene importiert und importiert. Ich möchte dies auf globaler Ebene festlegen, so dass ich mich nicht bei jedem Projekt damit befassen muss. Gibt es eine Möglichkeit, dies zu tun? 

Ich bin auf IntelliJ 13.0.2 unter Mac OS X 10.8.5

Vielen Dank

25
Vijay Kumar

Öffnen Sie die Einstellungen und suchen Sie nach "Import". Dadurch wird die Liste eingegrenzt, die Sie durchsuchen müssen. Der Screenshot zeigt die Optionen für die Verwendung einzelner Importe vs.

enter image description here

30
Tracy Snell

unter File Menü 

Settings auswählen (Strg + Alt + S)

Code Style auswählen

Java auswählen

wählen Sie die Registerkarte Imports

unter General bestimmt das Kontrollkästchen Use single class import, ob Pakete oder Klassen importiert werden.

das Kontrollkästchen Use fully qualified class names verwendet keine Importe, sondern fügt vollständige Klassennamen direkt in den Code ein.

7
BevynQ

Bitte überprüfen Sie, ob Sie über den Autoimport Abbruch des Autoimport Auto-Importeinstellungen unter "Einstellungen → Editor → Automatischer Import" verfügen

0
Jin Thakur