Eclipse und seine Völlig Un-Mac-Like key bindings

Update: für die CSV importieren Sie in Eclipse, überprüfen Sie diese Gist [Ed: oder auch nicht... wie es aussieht ist gefüllt mit ? Mark, wo die wichtigsten Symbole sollten]

Diskussion

Ich habe vermieden, die Entwicklung mit Java in OS X für einige Zeit jetzt, nur weil Eclipse UI fühlt sich extrem inkonsistent mit OS X HOCH. Nicht zuletzt sind seine fein-unter-windows-aber-Total-inakzeptabel-auf-einem-Mac-Standard-Tastenzuordnungen.

Ich bin in den Prozess der Festsetzung der Tastenbelegung kann ich in Preferences -> Keys, aber ein paar sind problematisch.

Bildschirm der Bereich Konfiguration, wenn jemand Probleme hat es zu finden:
Eclipse und seine Völlig Un-Mac-Like key bindings

Bindungen habe ich geändert so weit:
[Hinweis: wenn einer dieser seltsam erscheinen, ich bin versucht zu imitieren, Xcode, wo möglich, in Ermangelung einer noch breiteren standard-Verknüpfung auf dem Mac]

 Name | Alter Befehl | Neuer Befehl 
---------------------------------------------------- 
Content Assist | Strg-Space | Escape 
Redo - | Cmd-Y | Cmd-Shift-Z 
Weiter Suchen | Cmd-C | Cmd-G 
Finden Frühere | Shift-Cmd-K | Shift-Cmd-G 
Rückwärts Geschichte| Cmd-[ | *Befehl Lösen* 
Vorwärts-Verlauf | Cmd-] | *Befehl Lösen* 
Eigenschaften | Alt-Return - | Cmd-I 
Debug - | Cmd-F11 | Cmd-Y 
Ausführen (in Windows)| " Cmd-Shift-F11 | Cmd-R 
Build Clean | *Nichts* | Cmd-Shift-K 

Bindungen ich brauche Hilfe mit:

  • Einrücken/Ausrücken Auswahl - Eclipse hat diese gebunden zu Registerkarte & shift-tab, aber Sie erscheinen nicht in der Keys-dialog, oder alle Menüpunkte (also Tastaturen.prefpane kann es nicht ändern eitehr).

Werde ich Bearbeiten diese Frage mit ein paar mehr wie ich an Sie denke. Denn es ist nicht unbedingt nur eine richtige Antwort und kann diese Seite im Laufe der Zeit ändern, das ist besser geeignet als ein community-wiki-Seite. Das Ziel dieser Seite wird sein, die Einstellungen exportieren, die geteilt werden können und wiederverwendet werden, durch andere.

  • Gute Frage, aber nur für das Protokoll, Eclipse ist nicht nur un-Mac-like. Es ist un-etwas-anderes-wollen. Zum Beispiel, "Einstellungen" in dem Menü "Fenster" auf die Linux-version, die ist etwas ich habe nie gesehen, wie in jeder anderen app auf jeder Plattform. Es ist noch nicht einmal im Einklang mit sich selbst, in vielerlei Hinsicht. zB: "die Einstellung Ist, die ich Suche allgemein/Darstellung/Java, oder Java/Aussehen?"
  • Fairer Punkt. Es ist seine eigene kleine SWT-vers für diese Angelegenheit. Immer noch, so dass es mehr Mac-wie zu verbessern wäre meiner (und wahrscheinlich die meisten neuen-guard-software-Entwickler) Qualität des Lebens, also hoffentlich können die Leute diesen thread nutzen, zu postulieren Ideen, wie man dies tun. Ich bin immer noch kämpfen, um herauszufinden, wie um die Standardeinstellung zu überschreiben shift-tab-Verhalten
  • Nicht unbedingt Verteidigung der Standard-eclipse-shortcut-Tasten, aber ich könnte darauf hindeuten, denken einige von Ihnen genauer an. Das größte Beispiel, das ich sehen kann, ist Inhalt unterstützen. Die ESC-Taste, ist ein klarer Bruch in Ihrer Eingabe Trittfrequenz-das ist nicht ein problem hatte ich mit dem Ctl-Raum Standard.
  • Hi Matt, Das hätte keinen Sinn gemacht hat, vor ein paar Jahren, aber mit der kritischen Masse der iPhone-SDK-Entwickler/dabblers, ich bin dabei, Xcode, den Vorsprung mit einer Menge von diesen Verknüpfungen (daher die Esc-Taste, content-assist, Cmd-Y " für die debug-und Cmd-R für run). Ich glaube, ich habe gesehen, Esc anderer Stelle für den gleichen Zweck auf Mac-dev-software und es ist mir ans Herz gewachsen über die Zeit. [Außerdem, die meisten Mac-folk-ich weiß, verwenden Sie Strg-Leertaste auslösen, Quicksilver oder Ihre bevorzugten launcher-app]
  • Cmd+Leertaste dient zum ein-IME auf Mac OS X. Oder spotlight. Fxxking Eclipse Standard-key binding. Java ist einfach eine neue virtuelle Plattform-Schicht, kein cross-Plattform. Sie haben keine Ahnung über das Schmelzen der zugrunde liegenden Plattform.
  • Was ist "Einrücken/Ausrücken Auswahl"? Meinst du eine Verschiebung nach Rechts/Links?
  • Ich habe die gleiche Frage – wie kann ich Eclipse Tastatur shortcuts arbeiten mehr wie Xcode? Ideal, wenn es etwas gibt, kann ich den import in es.

Schreibe einen Kommentar