Gibt es eine Möglichkeit, Dateien in Visual Studio 2010 schnell zu finden?

199

Verfügt Visual Studio 2010 über eine integrierte Methode zum schnellen Auffinden / Öffnen von Dateien, ähnlich der Ctrl+ Shift+ O-Funktion in Eclipse?

Bearbeiten: Oder bietet Resharper diese Funktionalität an?

Cody C.
quelle
9
Ja, ctl + shift + t in R # ist noch besser.
DShultz
6
oder Strg + COMMA in C #, was Edit.NavigateTo
Pengibot

Antworten:

424

Ctrl+,

Ich bin überrascht, dass niemand die richtige Antwort gegeben hat:

Navigieren zu kann Ihnen eine Liste der geöffneten Dateien und vieles mehr anzeigen. http://weblogs.asp.net/scottgu/archive/2009/10/21/searching-and-navigating-code-in-vs-2010-vs-2010-and-net-4-0-series.aspx

STRG + COMMA ist dein Freund.

Kirill Osenkov
quelle
31
Darüber hinaus versteht es FCLN (FirstCapitalLetterNotation). Um beispielsweise ValidateDate zu finden, geben Sie einfach VD
Kirill Osenkov
2
Sehr nützlich, Prost ... Ich verwende vb und musste aus irgendeinem Grund die Tastaturzuordnungen (auf Visual Studio C # 2005) zurücksetzen, damit dies funktioniert - Extras / Optionen / Tastatur / Wenden Sie die folgenden zusätzlichen ..
Wheelibin
1
Auch ich musste die Verknüpfung selbst hinzufügen, da sie nicht edit.navigateto zugewiesen war, sondern jetzt ein Vergnügen ist. Das einzige Problem ist, ich wünschte, es könnte mit Groß- und Kleinschreibung nicht suchen
Pengibot
2
Für alle, die dies in der Express Edition versuchen, ist diese Funktion nur in der kostenpflichtigen Version von Visual Studio 2010 verfügbar.
David
4
Falls Sie Ihre Verknüpfung verloren haben: Vor VS2017 finden Sie sie unter Extras, Optionen, Tastatur >>> Edit.NavigateTo. Im Jahr 2017 ist das verschoben zu Edit.GoToAll( Hutspitze )
Ruffin
42

Ctrl+ Alt+ Aöffnet das Befehlsfenster, gibt "open" ein und beginnt mit der Eingabe der Dateinamen. Der Name der verfügbaren Lösungsdatei wird dynamisch automatisch vervollständigt.

DShultz
quelle
Nicht ideal, aber nützlich. Vielen Dank.
Cody C
Um die Eingabe zu verkürzen, kann anstelle von "Öffnen" auch der Alias ​​zum Öffnen von Dateien "von" verwendet werden. Für weitere Informationen: msdn.microsoft.com/en-us/library/c3a0kd3x.aspx
Velin Georgiev
Das ist der Gewinner für mich!
Nawfal
16

Ich benutze Ctrl+ /, um zur Befehlsleiste zu springen (wie im Suchfeld, jedoch mit einem> im Text). Ich tippe dann "von" (für "Datei öffnen") und beginne, den Namen der zu öffnenden Datei einzugeben. Möglicherweise werden Übereinstimmungen automatisch von VS angezeigt.

Ich habe auch festgestellt, dass bei Verwendung von ReSharper die bekannte Eclipse-Verknüpfung für Open Type ( Ctrl+ Shift+ T) dem GotoFile-Befehl von ReSharper zugeordnet ist.

Alastairs
quelle
danke, jetzt weiß ich, dass "of" für "open file" steht, ich wusste nicht einmal, dass es ein Akronym ist :)
Răzvan Flavius ​​Panda
7

Es gibt auch eine andere Möglichkeit, Dateien in Visual Studio 2010 zu finden, die für jemanden nützlich sein kann.

Geben Sie im Befehlsfeld der Visual Studio-Symbolleiste "> von" ein und geben Sie den Dateinamen ein, um die Liste aufzurufen. Hinweis: Dadurch wird nur die Klasse gefunden, nicht die Seiten, die Sie selbst ausprobieren.

Geben Sie hier die Bildbeschreibung ein

Praveen Mitta
quelle
6

Dieses Add-In ist sehr nützlich, um Dateien aus Visual Studio schnell durch Drücken von STRG + K + O zu öffnen

http://visualstudiogallery.msdn.microsoft.com/en-us/3eb2f230-2728-4d5f-b448-4c0b64154da7

Jeeva Subburaj
quelle
@ DimitriC: Lesen Sie die Bewertungen und es wird als langsam gemeldet. Eine Alternative (von der ich der Autor bin) - VSFileNav
Ian
@ Ian, - Ich habe es oft benutzt (und tue es immer noch) und es ist meiner Meinung nach großartig.
Herr Moose
Emm, das Add-In ist möglicherweise Quick Open File für Visual Studio 2010 , der neue Link.
Zhenguoli
4

CTRL+SHIFT+Föffnet ein Dialogfeld zum Suchen in Dateien. Das Ergebnis wird normalerweise im unteren Bereich von VS in einem Ergebnisfeld "Dateien suchen" aufgelistet. Ein Doppelklick auf ein Ergebnis öffnet es

Chris
quelle
STRG + UMSCHALT + S macht nichts für mich? Und ich möchte wirklich etwas, das während der Eingabe sucht. Es gibt mehrere Addons, die dies für frühere Versionen von VS tun, aber ich hatte gehofft, dass MS es in diese Version von VS aufgenommen hat.
Cody C
Strg + Umschalt + F öffnet "In Dateien suchen".
Alastairs
4

DPack hat einen Dialog zum Suchen von Dateien in der aktuellen Lösung (alle oder nur geöffnete Dateien durchsuchen) und einen Dialog zum Durchsuchen der aktuellen Datei nach Methoden, Eigenschaften usw. Sehr schön! Beachten Sie, dass die aktuelle Version nur VS 2012 oder höher unterstützt, dort jedoch Binärdateien für ältere Versionen von VisualStudio vorhanden sind:

http://www.usysware.com/dpack/

Sie können auch Sonic File Finder ausprobieren , das ähnlich wie STRG + COMMA funktioniert:

http://www.jens-schaller.de/sonic-tools/sonicfilefinder/overview/overview.htm

Brad Parks
quelle
3

In VS2017 oder späteren Versionen haben wir den Befehl " Edit.GoToAll ".

SO kann es über VS-Tools konfigurieren.

siehe unten einrasten.

Geben Sie hier die Bildbeschreibung ein

Ich habe meine Schlüssel für die Dateisuche als STRG + UMSCHALT + T konfiguriert

Bharat
quelle
2

VSFileNav - Eine von mir erstellte Erweiterung, die eine schnelle Dateisuche ermöglicht. Es hat im Grunde alle ReSharper-Funktionen, die in der Express-Version von VS2010 deaktiviert waren (das hat mir früher sehr gut gefallen).

Es ist auch kostenlos :)

Ian
quelle
2

Für die Suche nach Dateinamen verwende ich die Visual Studio Productivity Power-Tools: http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/ Dem Projektmappen- Explorer wird eine Registerkarte mit dem Namen "Solution Navigator" hinzugefügt. Es zeigt alle Lösungsdateien in einem Baum und hat oben eine Suchleiste.

Verwenden Sie die Quellensuche von Entrian, um in all Ihren Lösungsdateien nach Text zu suchen: https://stackoverflow.com/a/9994522/24267

mhenry1384
quelle
1

Visual Assist wird mit so etwas geliefert. Sie müssen für das Plugin bezahlen (und ich glaube nicht, dass Sie Plugins in den Express-Versionen verwenden können).

(Wenn Sie C ++ verwenden und nicht vorhaben, Visual Assist zu kaufen, installieren Sie die Testversion niemals. Sie macht süchtig.)

sbi
quelle
1

In Eclipse ist Strg + Umschalt + O = "Importe organisieren" ... was ich nicht sicher bin, was das ist. In Visual Studio befindet sich jedoch nicht Strg + Umschalt + F = In Dateien suchen.

Xonatron
quelle
0

Leider bietet VS diese Suchfunktion (und vieles mehr) nicht an.

der Verlust
quelle
3
Das ist nicht wahr.
Nachschlagen
1
Wenn Sie nur die aktuelle Quelldatei durchsuchen möchten, haben Sie auch Inkrementelle Suche STRG + UMSCHALT + I, eine Suche während der Eingabe.
Luke Kim
0

Geben Sie> open filename in das Befehlsfeld in Visual Studio ein. Sie können die Datei auch öffnen

Matt
quelle
0

NavigateToAll erweitert das integrierte Navigate To, indem Sie jede Datei auf der Festplatte öffnen können (nicht nur die in der Lösung enthaltenen).

tcb
quelle
0

Normalerweise benutze ich das Tool Ctrl+ Qoder Everything über einen Hotkey.

Zinovy ​​Nis
quelle
0

Für die Fuzzy-Suche von Dateien (und mehr) musste ich verwenden cmdp

Jesse Smith
quelle