wake-up-neo.net

So öffnen Sie schnell eine Datei in Visual Studio 2012

Ich versuche VS2012 RC, aber finde ein gutes Feature nicht mehr verfügbar (oder falls es noch vorhanden ist, lass es mich bitte wissen): Wenn ich in VS2010 einen Dateinamen kenne, z. B. MyFile.cs, kann ich ihn durch Eingabe schnell öffnen Ctrl+D Wenn Sie zum Tool "Suchen" wechseln (oder eine beliebige Verknüpfung zuweisen) und dann ">of myfile.cs" eingeben, wird die Datei dann geöffnet, und es ist noch praktischer, wenn der Dateiname inkrementell durchsucht wird. Während des gesamten Vorgangs muss ich überhaupt keine Maus benutzen.

Das neue Schnellstart-Tool in VS2012 sucht nur in geöffneten Dateien, was wirklich nicht das ist, was ich will. Wird diese Funktion in VS2012 unterstützt? Ist das so oder gibt es einen ähnlichen Weg, bitte sag es mir.

124
tete

Ich benutze Ctrl+; then Dateiname then enter dann enter.

233
Andrew Clear

Schauen Sie im Menü BEARBEITEN auf Navigieren zu ... Tastaturkürzel ist Ctrl+,

141
gfdx

Ich wünschte, es gäbe eine einfache Verknüpfung zum Öffnen einer Datei innerhalb einer Lösung.

Diese 3 sind nah beieinander, aber keine davon ist perfekt.

  1. Ctrl+; hat eine Verzögerung und löscht Ihre Suche nicht, nachdem Sie die Datei geöffnet haben.

  2. Ctrl+, dauert anfangs zu lange und zeigt Methodennamen usw. an, was eine Menge irrelevanter Ergebnisse zur Folge hat, wenn Sie nur eine Datei öffnen möchten.

  3. Wenn Sie Command Window verwenden, müssen Sie open oder of eingeben, in einigen Fällen kann dies jedoch die schnellste sein.

    Schlagen Ctrl+Alt+A Um das Befehlsfenster zu öffnen, geben Sie of your_filename ein.

    screenshot of action

75
Aximili

Sie können dies wie folgt wieder in die Standardsymbolleiste einfügen.

  • Klicken Sie mit der rechten Maustaste auf die Symbolleiste und wählen Sie Anpassen
  • Gehen Sie zur Registerkarte "Befehle"
  • Aktivieren Sie das Optionsfeld Symbolleiste
  • Wählen Sie dann Standard aus dem Kombinationsfeld
  • Klicken Sie auf die Schaltfläche Befehl hinzufügen
  • Wählen Sie Bearbeiten aus der Kategorienliste
  • Suchen Sie dann in der Befehlsliste "Go To Find Combo" und wählen Sie "Go To Find Combo" aus. Drücken Sie dann auf OK
  • Verschieben Sie es an die gewünschte Stelle in der Symbolleiste und drücken Sie Schließen, um es zu speichern.

Erledigt!

// * Ergin

22
eggbox

Tatsächlich gibt es viele Methoden, um zu Dateien zu wechseln, ohne die Maus zu berühren.

Ctrl + , und geben Sie den Dateinamen ein: Wechselt zur ausgewählten Datei (ich denke, das ist, was Sie brauchen)

Ctrl + -: Wechselt zur zuvor geöffneten Datei
Ctrl + Shift + -: Geht genauso in umgekehrter Reihenfolge

Ctrl + Tab: Wechselt wieder zur vorherigen Datei
Ctrl + Shift + Tab: Geht genauso in umgekehrter Reihenfolge

Halt Ctrl und drücke Tab mehrmals: Wechselt zur ausgewählten Datei
Halt Ctrl, Drücken Sie Tab und loslassen Tab, dann mit Datei auswählen Arrow Tasten: Wechselt zur ausgewählten Datei

Update:
hier ist die Lösung für neuere Versionen von Visual Studio (2017, 2019)

12
Just Shadow

Da ich mich nicht für einen dieser Ansätze interessiere, nur um Dateien zu finden, verwende ich die Erweiterung VSFileNav in VS 2012. Wenn Sie den Dateinamen oder einen Teil davon kennen, ist er viel schneller als die meisten anderen Ansätze insbesondere für große Lösungen. Ich verwende die Solution Explorer-Suche meistens nur für Instanzen, bei denen ich mich an einen Objektnamen erinnere, aber nicht an den Dateinamen.

7
NatPri

Strg + Alt + A

typ Ihres_Dateinamens

0