2012-04-08 1 views
2

Ich war in IntelliJ IDEA 11.1.1 Code eingeben und tippte ich im WortProbleme IntelliJ IDE Auto-Vervollständigung mit einer Leer Abschluss anstelle einen Tab

public class AnimalTestDrive{ 
    public static void main(String args[]){ 
     MyAnimalList list = new MyAnimalList(); 
     Dog a = new Dog(); 
     Cat 
    } 

} 

aber als ich in einem Raum setzen sie halten auto-Vervollständigung mit diesem:

public class AnimalTestDrive{ 
    public static void main(String args[]){ 
     MyAnimalList list = new MyAnimalList(); 
     Dog a = new Dog(); 
     Catalog 
    } 

} 

ich ein paar Stunden verbracht habe versucht, wo zu finden, dieses Verhalten zu stoppen, da ich nur die automatische Vervollständigung zu verwenden Tab will. Hat das noch jemand erlebt?

Weil ich anscheinend zu neu bin, kann ich meine eigene Frage nicht beantworten, aber ich habe es herausgefunden.

Lösung: Ich habe es geschafft, dieses Problem zu lösen. Es gibt eine Optionen befindet sich unter Datei>Einstellungen ...>Editor>Code Completion> Ändern Preselect den ersten Vorschlag: Von Smart- zu Nie.

+0

Hallo, welche Idee Version hast du? – chalimartines

+0

Ich habe es gerade herausgefunden, aber StackOverflow sagt, dass ich zu neu bin, um meine Frage für weitere 7 Stunden zu beantworten. :-(Vielen Dank für das Nachschlagen. –

Antwort

3

Dieses Verhalten kann deaktiviert werden:

preselect

Eine weitere Option Autopopup Code-Vervollständigung Verzögerung zu erhöhen ist.

+0

Danke. Ich finde das eine Sekunde, bevor die Leute anfingen, Antworten zu geben, und ich konnte nicht schnell genug rangehen, um den Punkt zu finden, dass ich es herausgefunden habe. Danke, dass du hier die Lösung zur Verfügung stellst Je weniger du bist großartig. –