Visual Studio 2010-Verknüpfung zum Finden von Klassen und Methoden?

175

Gibt es in Visual Studio 2010 eine Verknüpfung zum Auffinden von Klassen / Schnittstellen?

Ich habe Resharper vor ein paar Jahren benutzt, um das zu tun. Hier habe ich jetzt keinen Resharper und sehe in Visual Studio 2010 ähnlich aus, was mir dabei helfen kann.

Im Moment muss ich find all "s classname" verwenden, der mir am nächsten kommt.

mamu
quelle
vollständige Liste der Verknüpfungen visualstudioshortcuts.com
AmirHossein

Antworten:

299

Visual Studio 2010 verfügt über den Befehl "Navigieren zu", nach dem Sie möglicherweise suchen. Die Standardtastenkürzel ist CTRL+ ,. Hier finden Sie eine Übersicht über einige Navigationsoptionen in Visual Studio 2010.

driis
quelle
5
Schönes, primäres Feature, das ich in Resharper ohne alles andere haben wollte :-)
The Coder
Danke Lieber, ich möchte wissen, ob es ein Sonderzeichen gibt, mit dem ich die Dateien mit der Erweiterung filtern kann. Angenommen, ich habe den Dateinamen 'ABCD.cshtml'. Gibt es eine Möglichkeit, wie ich Dateien wie 'ABCD% .cshtml' oder so etwas
filtern
1
Hat jemand die Erfahrung gemacht, dass das Feld "Navigieren zu" während des Tippens spontan geschlossen wird? Das macht mich verrückt. Scheint nur bei der ersten Verwendung nach dem Öffnen von Visual Studio zu passieren.
Colonel Panic
4
Können wir das Visual-Studio-Tag löschen, sodass nur Visual-Studio-2010 klar bleibt, dass dies eine Legacy-Frage ist, die für die aktuelle Version nicht relevant ist?
Ahcox
2
@ahcox macht Sinn - ich habe das Tag entfernt.
Driis
59

Ctrl+ Tin Visual Studio 2017.

Orhun
quelle
3
Ich denke, das ist die Resharper-Schlüsselzuordnung
Lee Campbell
1
@ LeeCampbell ist es nicht. Es entspricht Edit.GoToAll (Global).
Orhun
1
Die Standardzuordnung ist also Strg + 1 + F1
Lalit Kale
14

Versuchen Sie Alt+ F12in Visual Studio 2010.

Es öffnet sich das Dialogfeld Symbol suchen, in dem Sie nach Methoden, Klassen usw. suchen können.

Dopplesoldner
quelle
Wissen Sie, was es für spätere Versionen wie 2013 ist?
Don Cheadle
Verwenden Sie Visual Studio heutzutage nicht mehr, sondern versuchen Sie es mit visualstudioshortcuts.com/2013
dopplesoldner
6

Verwenden Sie das Kombinationsfeld "Gehe zu suchen" mit dem Befehl "> von". CTRL+ /oder CTRL+ Dsind die Standard-Hotkeys.

Gehen Sie beispielsweise zum Kombinationsfeld ( CTRL+ /) und geben Sie Folgendes ein : >of MyClassName. Während der Eingabe verfeinert Intellisense die Optionen in der Dropdown-Liste.

Nach meiner Erfahrung ist dies schneller als Navigieren zu und es wird kein weiterer Dialog angezeigt, mit dem Sie sich befassen müssen. Dieses Kombinationsfeld enthält auch viele andere kleine Verknüpfungsbefehle:

Verwenden des Kombinationsfelds "Gehe zu suchen"

Dieses Textfeld war früher die Standardeinstellung in der Standardsymbolleiste in Visual Studio. Es wurde in Visual Studio 2012 entfernt, daher müssen Sie es über das Menü ExtrasAnpassen wieder hinzufügen . Möglicherweise haben sich auch die Hotkeys geändert: Ich bin mir nicht sicher, da meine alle angepasst sind.

Hawkeye Parker
quelle
1

Klicken Sie mit der linken Maustaste auf eine Methode und drücken Sie die Taste F12, um zur Definition zu gelangen. Andere Aktionen sind ebenfalls verfügbar

Troy
quelle
Er meint, wenn Dateien geschlossen sind.
Alexander
@Alexander - Und ich wusste, dass aufgrund der Frage, die das OP stellte, wie?
Troy
0

Ctrl+ K, Ctrl+ Röffnet den Objektbrowser in Visual Studio 2010. Finden Sie, wonach Sie suchen, indem Sie die Ergebnisse suchen, durchsuchen und filtern. Siehe auch Ctrl+ Alt+ J. ^K ^Rist besser, weil Ihr Caret direkt in das Suchfeld eingefügt wird und Sie bereit sind, Ihre neue Suche einzugeben, auch wenn der Objektbrowser bereits geöffnet ist.

Stellen Sie die Liste Durchsuchen oben links auf die Stelle ein, an der Sie suchen möchten, um loszulegen. Von dort aus können Sie das Suchfeld verwenden (2. Textfeld von oben, geht durch das Objektbrowser-Fenster) oder Sie können einfach alles aus dem Baum auf der linken Seite durchgehen. Die Suche ist vorübergehend, aber die in der Liste "Durchsuchen" festgelegten "ausgewählten Komponenten" bleiben bestehen. Stellen Sie ein benutzerdefiniertes Set mit der kleinen Schaltfläche "..." rechts neben der Liste ein.

Objekte, Pakete, Namespaces, Typen usw. auf der linken Seite; Felder, Methoden, Konstanten usw. oben rechts, Dokumentzeichenfolgen unten rechts.

Der Anzeigemodus eines Fensters kann durch Klicken mit der rechten Maustaste in den leeren Bereich des Fensters geändert werden. Baum organisiert nach Assembly / Container oder nach Namespace und anderen Einstellungen.

Elemente können mit der rechten Maustaste angeklickt werden, um sie zu finden, zu kopieren und zu filtern.

Verwenden Sie für die Tastaturnavigation Ctrl+ K, Ctrl+ Rvon überall, um eine neue Suche zu starten Enter, die gerade eingegebene oder eingefügte Suche auszuführen und Ctrl+ F6um den Objektbrowser zu schließen. ALT+ <--zurück und ALT+--> um den Suchverlauf vorwärts zu gehen. Es kann mehr eingestellt werden; Suchen Sie in der Tastaturkürzelkonfiguration nach "ObjectBrowser".

Wenn die obigen Tastenkombinationen nicht funktionieren, sollte sich der Objektbrowser im Menü Ansicht mit einer anderen Verknüpfung befinden. Wenn alles andere fehlschlägt, suchen Sie unter Extras-> Optionen-> Umgebung-> Tastatur -> "Befehle mit enthalten" nach "ObjectBrowser".

Chris Smith
quelle
-6

In Visual Studio Code lautet die Standardverknüpfung hierfür Ctrl+ P.

Asche999
quelle
Warum Abstimmungen? Diese Frage ist mit beiden visual-studioundvisual-studio-2010
ashes999
17
Ich bin nicht der Down-Voter, aber Visual Studio und Visual Studio Code sind nicht dasselbe Produkt. In Visual Studio ist Strg + P die Verknüpfung "Drucken" ...
Melvyn
1
@ ashes999, du hast bereits gesagt, dass deine Antwort falsch ist, warum löschst du sie nicht?
Anatoly