Frage

Ich fühle mich ein bisschen peinlich diese Fragen zu stellen, aber wie zum Teufel kann ich regelmäßig Undo / Redo-Schaltflächen in die Symbolleiste von Eclipse?

erhalten

Ich habe oft zwischen deutschem und englischem Tastaturlayout zu wechseln. Y und Z auf diesem Layout ausgetauscht wird und somit ständig auslösen ich die falsche Aktion für Undo / Redo. Ich habe selbst beobachtet, wie ich diese Figur ohne andere Editoren. Ich verwende nur die Symbolleiste für diese Operationen

Ich habe bereits versucht, Google und so, wie auch durch das Anpassen Perspektive Dialog geht, war aber nicht in der Lage zu finden, was ich suche: - (

War es hilfreich?

Lösung

Eine Möglichkeit ist, benutzerdefinierte Plugin zu verwenden. In der Tat, wie benutzerdefinierte Plugin braucht nichts zu tun, erklärt nur neuen Symbolleiste Beitrag Befehle der vorhandenen Undo / Redo.

Ich habe gebaut solche Plug-In für Sie: http://www.foglyn.com /misc/undoredo_1.0.0.jar . Es gibt absolut keinen Code, nur plugin.xml:

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
   <extension
         point="org.eclipse.ui.menus">
      <menuContribution
          locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
            <toolbar
                  id="undoredo.toolbar"
                  label="Undo/Redo">
            <command
                  commandId="org.eclipse.ui.edit.undo"
                  id="undoredo.undo"
                  style="push">
            </command>
            <command
                  commandId="org.eclipse.ui.edit.redo"
                  id="undoredo.redo"
                  style="push">
            </command>
         </toolbar>
      </menuContribution>
   </extension>

</plugin>

Und MANIFEST.MF:

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Undoredo
Bundle-SymbolicName: undoredo;singleton:=true
Bundle-Version: 1.0.0
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Require-Bundle: org.eclipse.ui

Sie können es herunterladen und Drop in Ihr ‚dropins‘ Verzeichnis von Eclipse, neu starten und Sie werden Undo / Redo-Tasten auf der Symbolleiste sehen.

Funktioniert bei mir in Eclipse 3.4 und Eclipse 3.5M7.

Andere Tipps

Vielleicht, wenn nicht den Undo-Symbolleiste Arbeits erhalten, können Sie die Abbildung der Undo ändern / Tastenkombinationen diejenigen Wiederholen Sie bequemer werden könnten mit.

In Eclipse geht auf Fenster> Einstellungen und in dem linken Baum, gehen Sie zu Allgemein> Tasten.

In dem ‚Filtertext‘ Geben Sie im Feld Undo und Sie werden der Befehl Rückgängig erscheint in der unteren Liste sehen. Du bist frei, diese Zuordnung aus dem Standard Strg + Z auf eine andere Zuordnung zu ändern. Sie können ebenfalls das gleiche tun für Redo und alle anderen Aktionen, wie zum Beispiel nachfolgende Leerzeichen entfernen, etc.

Bearbeiten : Das ist jetzt in Peter Štibraný beantworten

Alt Faden, aber immer noch nützlich ... einen kleinen Zusatz zu Peter Štibraný ausgezeichneten beantworten . Geändert, um die Öffnung Symbolleiste Tag:

<toolbar
    id="undoredo.toolbar"
    label="Undo/Redo">

Das macht die neue Symbolleiste mit der Bezeichnung Undo / Redo in der Customize Perspective Dialog angezeigt, anstatt als eine leere Eingabe zeigt nach oben. (Nicht genug rep haben, um es auf die Kommentare hinzuzufügen!)

Die Symbolleisten und Menüs sind auf der aktuellen Perspektive abhängig. Um sie gehen zu ändern zu Fenster> Anpassen Perspektive ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top