2009-01-08 2 views
5

Meine Installation von Visual Studio 2008 unterstützt keine IE-Vorwärts- und Vorwärtsnavigation mit der Maus im C# -Code-Editor.In Visual Studio 2008 mit der Maus vor- und zurück navigieren

Die Suche zeigt, dass mehrere Personen in dieses Problem geraten sind, aber ich habe noch eine richtige Lösung zu finden.

Es gibt sogar eine VS add-in hack nur um den "Bug" zu umgehen.

Irgendeine Idee, warum diese Funktionalität für einige Benutzer fehlschlägt und wie man es repariert?

+0

Ich würde gerne eine Lösung kennen. – ScottN

Antwort

0

Visual Studio 2008 ist ein Editor, und die darin enthaltenen Anwendungen können auch in späteren Versionen wie Visual Studio 2015 erstellt werden. Sie versuchen nicht, oberflächlich zu sein, aber das Problem besteht darin, zu einer späteren Version von Studio zu wechseln. Wenn Geld ein Faktor ist, schauen Sie in die Community-Version. (Siehe Free Dev Tools - Visual Studio Community 2015)

1

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ß!