Wie schreibe ich eine Rückgängig-Operation in einem Eclipse-Plug-in?

8

Ich mache ein Plug-in für Eclipse und möchte die integrierte Aktion "Rückgängig machen" von Eclipse (org.eclipse.core.commands.operations) nutzen, wenn ein Benutzer auf die Schaltfläche "Rückgängig machen" klickt, die mit dem Plug-in verknüpft ist. in.

Im Idealfall würde es nur reproduzieren, was passiert, wenn Sie STRG + Z drücken, aber ich habe keine simulierten Tastenanschläge erhalten.

Ich habe diese Code-Snippets ausprobiert:

Rückgängig gemacht in einer Workbench:

%Vor%

Rückgängig gemacht in einem Arbeitsbereich:

%Vor%

Was ich dann analog suche, ist das, aber es funktioniert nicht:

Rückgängig gemacht am Editor / Dokument:

%Vor%     
Maarten 03.08.2011, 10:45
quelle

2 Antworten

1

Wenn Ihr Editor über einen Viewer verfügt (z. B. TextViewer, SourceViewer, ProjectionViewer), können Sie eine Aktion zum Rückgängigmachen hinzufügen, die den Vorgang zum Rückgängigmachen des Viewers aufruft, z. B.

%Vor%     
Scott Ellis 08.08.2013 21:04
quelle
0

Ich bin mir nicht sicher, ob ich dich richtig verstanden habe, aber ich denke, das könnte etwas für dich sein: Ссылка

Es ist ein wenig veraltet, aber die Idee ist immer noch nicht schlecht.

    
thobens 04.10.2012 13:14
quelle

Tags und Links