Sie können das Problem durch AutoHotKey Werkzeug (frei, Open Source) mildern.
Nehmen wir an, Ihr Visual Studio 2008 diese Editor-Befehle und ihre jeweiligen Verknüpfungen hat:
View.NavigateBackward
= Ctrl + -
View.NavigateForward
= Ctrl + Umschalttaste + -
Sie sollten in der Lage sein, diese Tastenkombinationen in Tastaturoptionen zu überprüfen. Verifiziert? Lass uns fortfahren.
Sie werden also gut sein, wenn Ihre Maus diese Tastaturkürzel sendet, wenn das Hauptfenster von Visual Studio aktiv ist?
dann das Tool installieren und die folgenden zwei Abbildungen hinzufügen:
XButton1::^-
XButton2::^+-
Diese entsprechen über Tastaturkürzel: ^
= Ctrl, +
= Shift-, -
= -
Wenn Sie das AutoHotKey-Symbol im Infobereich verwenden, laden Sie die gerade aktualisierte Definitionsdatei neu. Jetzt sollten Ihre Maustasten die obigen Abkürzungen erzeugen. Teste sie. Wenn sie für Sie in Visual Studio-Editor arbeiten, können Sie sie nur für Visual Studio Hauptfenster begrenzen, da sie sich über den gesamten Desktop arbeiten:
SetTitleMatchMode, RegEx
#IfWinActive, .*- Microsoft Visual Studio
XButton1::^-
XButton2::^+-
#IfWinActive
Fühlen Sie sich frei Titel-Matching regex anpassen, wenn nötig.
Vergessen Sie nicht, die Definitionsdatei erneut zu laden, um die von Ihnen vorgenommenen Änderungen zu übernehmen.
Bonus:
Und hier sind einige andere nützliche Operationen, wenn Sie halten Umschalttaste oder Ctrl: (. Sie diese Maustasten haben, lasst sie uns ... über den gesamten Desktop für Befehle verwenden)
+XButton1::^c
+XButton2::^v
^XButton1::^x
^XButton2::^z
(Buchstaben müssen klein geschrieben werden, weil Groß Mittel + Brief Umschalt .)
(Und immer sicherstellen, dass Sie laufen AHK erheben d (als Administrator).)
Viel Spaß!
Ich würde gerne eine Lösung kennen. – ScottN