2013-03-06 12 views
8

Ich kann eine leere Box durch Drücken von Strg-Leertaste aufrufen, aber die Inhaltshilfe wird sonst nicht angezeigt. Ich habe hier viele Antworten zu diesem Thema gelesen, aber keine hat geholfen.Eclipse Content Assist aktiviert nicht

Ich verwende ...

Ubuntu 12.10 Eclipse-Version: 3.8.0 Build-ID: I20120502-2000 Java openjdk-7-jre 7u15-2.3.7-0ubuntu1 ~ 12.10 Execution Environment JavaSE-1.7 (java-6-openjdk)

Ich habe die Einstellungen überprüft und sie scheinen vernünftig. Ich habe die Projekteinstellungen überprüft und sie sehen gut aus. Ich habe keine Kompilierungsfehler (und nur ein paar Zeilen Code.)

Irgendwelche Vorschläge, was mein nächster Schritt ist?

Antwort

13

Windows-PreferenceAllgemeineKeysStandard wiederherstellen

Eine andere Sache, die Sie überprüfen können:

Windows-PreferenceJavaEditorInhaltshilfeErweiterteJava Vorschläge geprüft werden sollte.

Dies sollte das Problem beheben.

Beachten Sie, dass Sie nicht über die Standard wiederherzustellen, stellen Sie sicher, dass CTRL +SPACE wird durch eine andere Operation nicht außer Kraft gesetzt.


Wie auf den Kommentaren erwähnt, irgendwann ein neues Projekt Arbeitsplatz behebt dieses Problem zu schaffen .. aus irgendeinem Grund.

+0

Versuchte das noch einmal, aber nichts. Strg-Space ist der Inhaltshilfeschlüssel. Neustart auch für alle Fälle. – CaptainFuzzyFace

+0

Haben Sie das gleiche Problem, wenn Sie einen neuen Projektarbeitsbereich erstellen? – Maroun

+0

Ah! Einen neuen Arbeitsbereich erstellt und ein neues Projekt darin geöffnet. Jetzt funktioniert es. Ich werde daher manuell ein neues Projekt erstellen und den Code kopieren. Danke für die Hilfe. Immer noch keine Ahnung, was das Problem war, also hoffe ich, dass es nicht wieder passiert. Fall geschlossen obwohl. – CaptainFuzzyFace

4

Ich hatte dieses Problem selbst, wie sich herausstellt, mein Fenstermanager (XFCE), oder etwas, fängt Raum ein. Also habe ich es auf etwas anderes als ctrl + space für mich gelöst.

+0

Es hat für mich funktioniert. In meinem Fall verwende ich LXDE. – Baumann

+4

thx, ich hatte das gleiche Problem. XFCE "aß" die Abkürzung Strg + Leerzeichen. Sie können dies testen, indem Sie in der Eclipse zur Tastenpräferenz gehen und im Bindungsfeld Strg + Leerzeichen drücken. Wenn Leerzeichen angezeigt wird, erhält Eclipse die Verknüpfung. andere leitet der Fenstermanager diese Verknüpfung nicht weiter. Das war der Fall für mich. in xubuntu müssen Sie zu den Einstellungen gehen-> Tastatur-Eingabemethoden-> Tastaturkürzel und ändern Sie die Verknüpfung zu anderen als Ctrl + Leerzeichen. Das hat mein Problem gelöst. Hier ist der Link, der mich zu meiner Lösung gebracht hat: http://nixnote.blogspot.de/2012/08/ctrlspace-content-assist-doesnt-work-in.html – antibus

+0

@ user1415926 Danke Mann! Die Verknüpfung der Eingabemethoden war in meinem Fall das Problem. –

3

Gehen Sie zu Einstellungen> Java> Editor> Inhaltshilfe und fügen Sie "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" ein. (notieren Sie den Punkt nach z) in das Feld "Auto activation triggers for Java:".

+0

Dies ist die beste Lösung! – VHanded

Verwandte Themen