it-swarm.com.de

Registerkarte zum Auswählen des Elements für die automatische Vervollständigung in Eclipse?

Ich kann in Eclipse 3.6.2 weder den Begriff Autocomplete noch Intellisense unter Preferences-> General-> Keys finden.

Ich möchte beim Schreiben von Code nicht die Eingabetaste drücken, um ein Element für die automatische Vervollständigung auszuwählen. Kann ich Eclipse so konfigurieren, dass ein Element für die automatische Vervollständigung mit der Schaltfläche Tabulatorschaltfläche akzeptiert wird?

31
Carl R

Ich glaube, Sie suchen nach "Word-Vervollständigung" links Alt + /, obwohl Sie es unter "Einstellungen -> Allgemein -> Tasten" ändern können, um eine beliebige Tastenkombination zu sein. Durch wiederholtes Drücken von/werden die verschiedenen Vorschläge durchlaufen. Es ist nicht sehr intelligent. Wenn Sie beispielsweise String Apple; und double apps; haben und double x = a eingeben, kann Alt +/Eclipse möglicherweise Apple anstelle von Apps vorschlagen, obwohl Apple ein String ist.

Bearbeiten: Sieht so aus, als wäre es auf manchen Computern Strg + /. 

12
Ben

Ich habe es gerade geschafft, gehe zu Fenster> Einstellungen> Allgemein-> Tasten und suche nach "Wortvervollständigung", wie bereits gesagt. Ganz unten befindet sich dann "Bindung" und rechts davon ein Feld mit einem Pfeil. Wenn Sie dort klicken, können Sie "Tab" auswählen, um Tabulator für die automatische Vervollständigung zu verwenden.

2
AM__ZB

Die Auswahlschlüssel für die automatische Vervollständigung sind editorspezifisch. In Aptana Studio können Sie beispielsweise einen Schlüsselsatz für die Angebotsauswahl definieren. Siehe z.B. Einstellungen/Aptana Studio/Editoren/JavaScript. PyDev teilt etwas Code mit Aptana Studio, so dass es über ähnliche Funktionen verfügt. Siehe Kontrollkästchen "Preferences/PyDev/Editor/Code Completion/Apply Completion on *".

Wenn Sie von der Tabulatortaste als Auswahl sprechen, scheint es nicht möglich zu sein, ohne zusätzliche Codierung durchzuführen, da es eine besondere Bedeutung hat, sich auf das Vorschlagsfenster zu konzentrieren. Für diejenigen, die daran interessiert waren, konnte Tab Handling unter org.Eclipse.jface.text.contentassist.CompletionProposalPopup.verifyKey (VerifyEvent) gefunden werden.

Prost, Max

2
Max

Sie können diesen Trick wie erwähnt verwenden -> https://stackoverflow.com/a/6508181/474002

Nachdem Sie zu dem gewünschten Element springen, drücken Sie Tab -> Space.

Es ist fertig. Hoffe das wird helfen :)

0
Browny Lin

Ich glaube, die gleiche Frage wird hier gestellt. Hotkey für Autocomplete-Auswahl ändern

Alle Tastenbindungen in Eclipse werden in Fenster -> Voreinstellungen -> Allgemein -> Tasten definiert. Ich glaube nicht, dass Sie ändern können, was verwendet wird, um Aus der Autovervollständigungsliste auszuwählen, aber Sie können Leerzeichen verwenden, um Auszuwählen und dann für eine neue Zeile einzugeben.

0
Ali