Eclipse 's " syso' Verknüpfung Nicht Funktioniert?
Ich habe dieses problem für eine Weile und ich bin ständig auf der Suche nach einer Antwort überall und wählte schließlich, um einfach Fragen Sie es hier. Alle anderen posts die ich gesehen habe, nicht lösen mein problem und ich habe versucht zu tun, die folgenden:
- Verändert die Bindung der Verknüpfung
- Gemacht sicher ist, dass geprüft wurde unter Vorlagen
- Stellte sicher, dass alle meine Einstellungen waren richtig,
- Autocompletion auf
Geben, wenn ich syso
und drücken Sie Strg + Leertaste, anstatt sofort, dass Sie mir das einfügen oder Tastenkombination ich will, es öffnet einfach die "Intelligente Vorschläge" - Menü und ich muss drücken Sie Strg + Leertaste erneut, um den "Template-Vorschläge" - Menü, wo kann ich eigentlich Doppel-klicken Sie auf ""syso' - print to standard out" und dann es gibt mir die volle System.out.println
. Geht es wirklich Durcheinander mit der Strömung und ist sehr ärgerlich.
Alle fixes für mein problem? Danke,
- Sa ' id
Intelligent Proposals
Menü und "Intelligente Vorschläge" - Menü?. Sie können gemeinsam Screenshot hier imgur.com. Wenn Sie Strg+Leertaste drücken, es öffnet sich Content Assist
popup(oder Kontext -) Menü umfasst die Java-Typen und Vorlagen sowohl. Überprüfen Sie in Windows - > Einstellungen > allgemein - > Schlüssel", Ob es bindet an einen Befehl oder mehr. Es sollte nur eine sein.Es funktioniert bei mir mit Eclipse Luna. Ich habe gerade installiert Eclipse Mars (Version: Mars.1-Version (4.5.1) Build-id: 20150924-1200) auf meinem neuen laptop und dort bekomme ich das Menü. Alle Reale Verknüpfung in Eclipse Mars?
InformationsquelleAutor Scoutdrago3 | 2014-10-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich Stand vor dem gleichen problem und dachte, es nach zu spielen, um mit ein paar Einstellungen vornehmen. So, hier ist was Sie tun sollten:
Hoffe, es hilft.
InformationsquelleAutor Abhineet Kumar
Überprüfen. Wählen Sie eine beliebige Zeichenfolge und drücken Sie dann Strg + Space eclipse erkennt den Zusammenhang.
System.out.println();
- Anweisung. Ich will nicht müssen gehen durch ein Menü zu wählen, genau das, was ich will, da Eclipse sollte schon wissen, was ich will, wenn ich Syso und drücken Sie Strg + Leertaste.In meinem Fall geben, wenn ich
syso
dann Strg+Leertaste, es fügt automatischSystem.out.println
, Aber wenn ich drücken Siesys
dann Strg+Leertaste, bekomme ichsyserr, sysout,systrace and System class
im Vorschlag-Fenster. Bearbeiten Sie Ihre Frage und veröffentlichen einige screenshotsSorry, fixiert und präzisiert. Haben Sie irgendwelche Vorschläge, wie kann ich dieses Problem beheben? Danke.
InformationsquelleAutor Chandrayya G K
Ich hatte genau das gleiche problem in Eclipse mit dem "Vorlagen-Vorschläge Menü' aufspringen statt dem Abschluss des sysout-Verknüpfung. In meinem Fall, ein plug-in installiert vor kurzem war Schuld. Ich deaktiviert alle Vorlagen für das plug-in in den Einstellungen/(plug-in)/Vorlagen - und dies hat den trick für mich. Nun das Auswahl-Menü nicht in der pop-up mehr, und syso + STRG-Leertaste funktioniert wieder wie es soll.
OK, tut mir Leid. Ich editiert und umformuliert meine Antwort. Aber ich demütig bin nicht einverstanden mit der Kritik: ich hatte genau das gleiche problem, fand ich einen fix, so kommen, wie es nicht die eine Antwort auf die Frage?
In diesem Beispiel ist es nicht klar, dass die Wurzel des Problems ist die gleiche, die für Ihre situation als für die OP. Deswegen ist Ihre Lösung können funktionieren, aber es könnte nicht. Durchlaufen der Lösung für die OP ' s problem auftreten sollte durch Kommentare.
Ich dachte, die Idee war, eine Frage zu stellen, warten für Anregungen, probieren Sie Sie aus, und lassen Sie alle wissen, was man arbeitete. Die OP wurde kämpfen mit diesem problem für eine lange Zeit, die Wurzel des Problems unklar ist, für jedermann, er fordert insbesondere für Vorschläge, und wenn ich Ihnen eine mögliche Lösung, es wird empfohlen, für das löschen, mit der Begründung, es könnte nicht funktionieren. Und was, wenn dies IST die Lösung, die die Arbeit für ihn? Wäre es nicht besser, ihn zu lassen, es ausprobieren? Nach Ihrer Argumentation, ist jede Antwort, die mit "Try..." macht keinen Sinn, denn es könnte nicht funktionieren.
Es ist nichts falsch mit seiner Antwort, als derzeit zur Verfügung gestellt. Dies ist eine potenziell lebensfähige Lösung, die Antwort, die einige Benutzer Fragen für dieses problem. Es ist enttäuschend für mich die Trägheit der Verachtung, die wurde hier gepflegt. Die OPs original-Beitrag war nur als sinnvoll, er scheint, wurden die gesteuert, die in einem schlechteren Zustand, und kehrte es in einem guten Zustand. @Imo gibt es keine Möglichkeit zu beweisen, dass seine situation ist nicht die gleiche situation wie die Frage OP ' s; ich Stimme überhaupt nicht mit Ihrer Logik in die Anwendung, der test, als eine Art von Bedingung, die nur zu dieser Antwort.
InformationsquelleAutor sattik
In meinem Fall hat es nicht funktioniert, weil Strg+space wurde von einem anderen Programm verwendet Ubuntu(I-Bus) in meinem Fall ref. hier Versuchen Sie Strg-Leertaste, indem Sie eine andere Tastenkombination in allgemein->Schlüssel, um herauszufinden, ob dies die Ursache des Problems und versuchen sysout statt.
InformationsquelleAutor PbxMan
Gehen Windows-Preferences-Java-Editor-Templates
Auch, wenn es immer noch nicht für Sie arbeiten, gehen Sie zu
Windows-Preferences-Java-Editor-Content-Assist -Favoriten
Hier, drücken Sie "Neuen Typs" eingeben: System.aus.println(); , drücken Sie OK , drücken Sie Anwenden.
Ich hoffe, es half! 🙂
InformationsquelleAutor Olga H
sysout
Ctrl + space
sysout-print
auf standard-out-option.InformationsquelleAutor Vaibhav Tanavde
Habe ich sowohl chinesische und englische Sprache Eingang. Ctr + space könnte auch bedeuten, switch language input. So stellen Sie sicher, dass Sie unter englischer input
InformationsquelleAutor Shuyu