713 Stimmen

Eclipse HotKey: Wie kann man zwischen den Tabs wechseln?

Wie kann ich in Eclipse zwischen geöffneten Fenstern wechseln? Es gibt Ctrl + F6 aber es fragt mich, welches ich möchte, aber ich möchte es wie die Tabs im Browser oder das Fenster im Betriebssystem wechseln ( Cmd / Win + Tab ) ohne Dateiauswahl aus der Liste. Wie kann man diese einfache Sache in Eclipse machen?

Ich habe versucht, Hotkeys für Ereignisse zuzuweisen:

  • weiter
  • Vorwärtsgeschichte
  • nächste Seite

aber es funktioniert nicht so, wie ich es will.

3 Stimmen

Ich habe in meiner Antwort OS-spezifische Verknüpfungen hinzugefügt, aber Sie können sie nicht umdefinieren.

0 Stimmen

Ich habe dieses Problem auch. Ich arbeite mit einem Mac und habe keine Tasten zum Hoch- und Runterblättern.

953voto

VonC Punkte 1117238
  • CTRL + E (für eine Liste der Herausgeber)
  • CTRL + F6 (für den Wechsel zum nächsten Editor in einer Liste)
    Sie können der Taste "Nächster Editor" ein anderes Tastenkürzel zuweisen.

sind die beiden offiziellen Abkürzungen, die jedoch beide die Anzeige einer Liste beinhalten.

CTRL + Page Up / CTRL + Page Down kann die Editoren durchlaufen, ohne eine Liste anzuzeigen.

Interessant ist die letzte Gruppe von Abkürzungen:
sie sind nicht in der Liste der zu definierenden Eclipse-Tastenkombinationen aufgeführt.
Sie können vom mehrseitigen Editor geerbt werden, was sie zu einem Betriebssystemspezifische Abkürzung .


Zu den Tastenkombinationen unter Mac OS (OSX), Matt Ball beschwerte sich im Sept. 2011 darüber, dass er nicht in der Lage war, die CTRL + Page Up / CTRL + Page Down :

Es macht mich wahnsinnig, dass ich nicht wie in so ziemlich jedem anderen Programm mit Registerkarten in OS X durch die offenen Registerkarten blättern kann ( - Left y - Right ).

Nun, im März 2012, Arthur geantwortet:

Ich habe gerade die neueste Version von Eclipse (3.7+) heruntergeladen. Ich konnte "Vorherige/Nächste Registerkarte" zu binden ( - Left y - Right ), wenn ich im Editor bin, was ich vorher sicher nicht konnte.
Ich nehme an, sie haben dich gehört.
Es funktioniert genau so, wie Sie es erwarten: Die Registerkarten gehen von links nach rechts und umgekehrt, nicht auf der Basis der Geschichte oder ähnlichem Unsinn.

Matt Ball bestätigt:

oh wow, Auswahl "Java-Quelltext bearbeiten" hat tatsächlich funktioniert !
Nun, leider bedeutet dies, dass ich SOL, wenn ich in eine Nicht-Java-Datei (JSP, XML, JS, etc.) nav sind.
Die Lösung für dieses Problem besteht darin, den "Befehl" für dieses Paar zu kopieren und alle gewünschten "Whens" auszuwählen .
Bis jetzt funktioniert es zumindest bei Java- und JSP-Dateien wunderbar.
Die Einrichtung ist eine große PITA, aber es ist nur eine einmalige Sache.

Seine exportierte Einstellungen sind hier verfügbar für Sie zum Ausprobieren.
Nach dem Import sollten Sie für alle relevanten Dokumenttypen sehen:

Mac Os key bindings

195voto

victor Punkte 6518

Wenn Sie zu den Einstellungen gehen (z.B. WindowPreferences) und GeneralKeys anzeigen

und suchen Sie dann nach "Nächste Registerkarte" und "Vorherige Registerkarte", dann können Sie sie neu zuordnen.

Next Tab command in Eclipse Preferences, before rebinding

113voto

Robino Punkte 3773

Umschalten wie Windows in OS ( zu dem Fenster wechseln, das zuletzt den Fokus hatte )

CTRL - F6 in Eclipse, wie ALT - TAB (unter Windows) wird eine Liste der verfügbaren Registerkarten/Fenster angezeigt (wenn Sie die CTRL / ALT Taste) und markiert das Fenster, zu dem Sie springen, wenn Sie die Taste loslassen. Sie müssen das Fenster nicht auswählen. Wenn Sie mehrere Registerkarten auf einmal durchlaufen wollen, halten Sie die CTRL und tippen Sie auf die Schaltfläche TAB Taste. Dies ist das gleiche Verhalten wie bei ALT - TAB unter Windows.

In diesem Sinne, CTRL - SHIFT - F6 in der Finsternis ist die ALT - SHIFT - TAB analog. Ich persönlich ändere diese Bindungen in Eclipse so, dass sie wie Visual Studio sind. D.h.. CTRL - TAB y CTRL - SHIFT - TAB und ich mache das so:

Fenster>Einstellungen>Allgemein>Tasten

Dann setzen Sie "Nächster Editor"= Ctrl + Tab und "Vorheriger Editor" = Ctrl + Shift + Tab . Vergessen Sie nicht, vor dem Einstellen der neuen Bindung auf "Befehl aufheben" zu klicken.

Umschalten wie Browser ( zur Registerkarte rechts von der aktuellen Registerkarte wechseln )

Dies ist CTRL - PageDown nach rechts zu gehen, CTRL - PageUp nach links zu gehen. Frustrierend ist, dass Eclipse nicht wie die meisten Browser zur ersten Registerkarte (ganz links) zurückkehrt, wenn man das Ende der Liste der Registerkarten erreicht (z. B. ganz rechts) und dann versucht, wieder nach rechts zu gehen.

56voto

peirix Punkte 34275

Sie können verwenden ALT + Left um zur vorherigen Registerkarte zu wechseln, oder ALT + Right um vorwärts zu gehen. Bei dieser Methode wird die Registerkartenumschaltung wie beim Verlauf verwendet, d. h. es wird zur vorherigen Registerkarte gewechselt, die Sie geöffnet hatten, und vorwärts, wenn Sie einmal oder öfter "zurück" gegangen sind. Ich weiß, das ist etwas seltsam, aber es funktioniert. Sie können den Verlauf jederzeit "zurücksetzen", indem Sie jede Registerkarte einmal durchklicken.

15voto

Jubin Patel Punkte 1933
  • Right Seitwärtsbewegung : Ctrl + page Down
  • Left Seitwärtsbewegung : CTRL + page Up

Zusätzliche

  • Liste der offenen Tabs abrufen : Ctrl + F6

Eclipse andere Short Cuts

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X