2013-04-29 12 views
42

Nach der Installation von ReSharper 7.1.2 für Visual Studio 2010, Navigieren zu Dialog wiederherstellen, wenn ich Ctrl +drücken, Ich sehe nicht mehr den Navigate To Dialog. Stattdessen erscheint ein Resharper-Dialog Recent Files. Meine Frage ist, gibt es eine andere Tastenbelegung, die ich nicht für den Navigate To Dialog kenne oder wie kann ich Resharper/VS so konfigurieren, dass der Dialog nach Drücken von Ctrl + , angezeigt wird. In den Resharper-Optionen habe ich Visual Studio für die Tastenbelegung gewählt, da ich das gewohnt bin, aber aus irgendeinem Grund hat sich das geändert.Wie in Visual Studio Nach ReSharper Installations

+0

Das passiert mir nach dem Update auf die neueste Version von Resharper. Ich muss es jedes Mal reparieren, sehr nervig. – JayJay

Antwort

68

Es klingt, als müssten Sie die ReSharper-Tastatur entfernen und Visual Studio erneut hinzufügen. Versuchen Sie Folgendes:

Von Visual Studio 2010, gehen Sie zu Extras -> Optionen -> Umgebung -> Tastatur.

Geben Sie in das Textfeld "Befehle anzeigen mit:" "gotorecent" ein.

Dies sollte ein Spiel bringen und Sie können die Ctrl +, Verknüpfung angewendet sehen:

Recent Files keybinding

Klicken Sie auf die Schaltfläche Remove. Dies sollte die Tastatur entfernen.

Geben Sie im Textfeld "Befehle anzeigen mit:" "edit.navigato" ein (oder für VS2017 "edit.gotoall").

Dies sollte zwei Übereinstimmungen ergeben. Wir sind nur mit dem ersten beschäftigt, also stellen Sie sicher, dass es ausgewählt ist.

Klicken Sie auf die texbox unter "Press Shortcut-Tasten:" und Ctrl +, Navigate To keybinding

Klicken Sie auf die Assign-Taste drücken.

Klicken Sie auf die Schaltfläche OK.

Möglicherweise müssen Sie Visual Studio neu starten, aber das sollte es tun.

Bearbeiten: Nur für den Fall, dass es jemand anderen hilft, um die Befehlsnamen zu finden, exportierte ich die Tastatureinstellungen über Extras -> Import/Export Einstellungen -> Ausgewählte Umgebungseinstellungen exportieren -> nur Optionen - > Umgebung -> Tastatur. In der resultierenden .vssettings-Datei enthält das Command-Attribut jedes Shortcut-Elements den Text, der in das Textfeld "Befehle anzeigen mit:" eingegeben werden soll.

+0

Genau das habe ich gesucht! Diese Antwort wird sehr nützlich für alle sein, die Probleme mit der Tastatur haben. – marteljn

+0

Danke, danke, danke! – Ian

+0

Perfekt. Ein Charm wurde erstellt – garryp

14

Es sollte beachtet werden, dass der Befehl für den Dialog ReSharper des navigate "Strg + T" ist

+0

Das ReSharper-Menü * Navigieren * listet sowohl "Gehe zu Alles/Typ ... (Strg + T)" als auch "Navigiere zu (Strg +,)" auf. Vielleicht sind dies zwei verschiedene Dialoge. – Sam

+0

Go to Everything ist eine Funktion, die dem ursprünglichen VS-Befehl ähnelt. Das Navigationsmenü ist nur eine Hürde imo. – SoonDead

11

In Visual Studio 2017 müssen Sie Ctrl +, zu Edit.GoToAll (eher zuweisen als Edit.NavigateTo).

+1

Diese Antwort führte mich schließlich dazu herauszufinden, wie dieses Problem behoben werden kann. Ein wenig mehr Details: Gehen Sie zu Optionen-> Umgebung-> Tastatur, Vergewissern Sie sich, dass (Standard) in der oberen Dropdown-Liste ausgewählt ist, geben Sie Edit.GoToAll in das Textfeld "Show comands ..." ein. Entfernen Sie die vorhandene Verknüpfung. Geben Sie Strg +, in das Textfeld "Shortcut-Tasten drücken:" ein. Klicken Sie auf zuweisen. Dann wird es funktionieren. – JGTaylor

0

@Malice erklärt sehr gut, aber hier ist nur noch ein Tipp: Wenn Sie im Menü Tastaturoptionen sind, müssen Sie nicht alle Befehle exportieren, um zu sehen, welcher Befehl entspricht einer bestimmten Verknüpfung, Sie Klicken Sie auf das Textfeld "Tastenkombinationen drücken" und geben Sie Ihr Keyword ein, um zu sehen, wozu es gehört.

So konnte man:

  • gehen Sie auf die Tastaturoptionen Menü
  • Typ Strg +, um zu sehen, was es zugeordnet ist,
  • unassign es,
  • dann Strg + T sehen, was das "Navigieren Sie zu" Dialog aufgerufen wird innerhalb VS
  • neu zuzuweisen, um diese Funktion Ctrl +,
Verwandte Themen