Content Assist (Ctrl Space) funktioniert nicht - Eclipse

Inhaltsassistent (Strg + Leertaste) funktioniert nicht - Eclipse

Problem

Der Inhaltsassistent (Strg + Leertaste) funktioniert in meiner Eclipse IDE Version 3.3 nicht. Ich habe zwei Eclipse IDE installiert, sowohl auf meinem Laptop als auch auf meinem PC. Die Inhaltsunterstützungsfunktion meines Laptops Eclipse 3.3 funktioniert jedoch einwandfrei, nicht jedoch mein persönlicher Desktop-Computer. Jedes Mal, wenn ich die Kombinationstasten vonCtrl + Spacedrücke, zeigt mir Eclipse einfach nichts ... es macht mich verrückt. Wie kann eine solche Killer-Funktion in meiner Eclipse-IDE deaktiviert werden !!!?

Ich beginne online zu googeln. Dieses Problem ist seit Eclipse IDE Version 3.2 aufgetreten. Viele Menschen leiden darunter und es gibt viele Lösungen, um das Problem schnell zu beheben. Leider gibt es keine endgültige Lösung dafür, einige funktionieren möglicherweise und andere nicht.

Lösung

Hier habe ich einige Lösungen zusammengefasst, die das Problem beheben können.

1. Neuer Projekt-WorkSpace

Erstellen Sie einen völlig neuen Arbeitsbereich und importieren Sie Ihr vorhandenes Projekt. Denken Sie daran, "Copy projects into workspace" zu aktivieren, um alle vorhandenen Arbeiten in einen neuen Arbeitsbereich zu kopieren.

2. Content Assist-Konfiguration

Konfigurieren Sie die Inhaltsunterstützung von Eclipse und gehen Sie zu "Preferences>Java>Editor>Content Assist>Advanced". Make sure “Other Java Proposals” is ticked

3. Nein entführt

Stellen Sie sicher, dass der Kombinationsschlüssel von(Ctrl + Space)nicht von einer anderen Anwendung entführt wird. Beispielsweise wird der Kombinationsschlüssel(Ctrl + Space)meines Desktop-Computers von meiner Windows-Texteingabefunktion entführt. Ich habe es für die chinesische und englische Sprache aktiviert. Einer der Tastenkombinationen für die Texteingabe verwendet(Ctrl + Space), sodass ein Konflikt aufgetreten ist.

3. Regionale und sprachliche Einstellungen

Stellen Sie sicher, dass die regionalen und sprachlichen Optionen in englischer Sprache verfügbar sind. Zum Beispiel Windows, Systemsteuerung -> Regions- und Sprachoptionen -> Registerkarte Erweitert -> Sprache für Nicht-Unicode-Programme -> Stellen Sie sicher, dass Englisch (USA) ausgewählt ist. Andere funktionieren möglicherweise nicht. Keine Ahnung, warum dies so ist, aber es hat funktioniert.