Jak wyszukiwać nazwy plików w Visual Studio?

203

W Eclipse możesz wyszukać plik w projekcie, naciskając CTRL- SHIFT- R.

Czy jest na to sposób w Visual Studio ?

Edward Tanguay
źródło
ps, wiem, że to pytanie zostało zadane wcześniej, ale lepsza, bardziej poprawna odpowiedź znajduje się w połączonym pliku.
Jason
1
Bez obrazy, ale wydaje się to okropne po CTRL + p wysublimowanego tekstu.
dud3
4
Czy możesz wybrać inną odpowiedź? Przyjęta odpowiedź nie odpowiada na pytanie.
thecoolmacdude
@ dud3 Możesz po prostu ponownie powiązać z innym kluczem /
zestawem

Odpowiedzi:

466

Tylko dla każdego, kto ląduje na tej stronie od Google lub gdzie indziej, ta odpowiedź jest prawdopodobnie najlepszą ze wszystkich.

Podsumowując, po prostu naciśnij:

CTRL + ,

A następnie zacznij wpisywać nazwę pliku.

Hanna
źródło
5
Prawdopodobnie tracę 30 minut każdego dnia, szukając odpowiedniego pliku w Eksploratorze rozwiązań. To jest mój nowy ulubiony skrót!
Rick Love,
11
Pokazuje to również nazwy metod, trochę denerwujące.
bagno
3
Niestety nie ogranicza to wyszukiwania do nazw plików, obejmuje także symbole
Xavier Poinas,
10
Nie jestem pewien, czy to dokładnie odpowiada na pytanie, ta rzecz szuka symboli oraz studni (metod itp.), Co jest bardzo denerwujące w dużym projekcie. Co więcej, to samo można osiągnąć, Ctrl+;używając skrótu do wyszukiwania w eksploratorze rozwiązań.
nawfal
9
@marsh W VS 2017.3 (i prawdopodobnie wcześniej) Ctrl- zachowuje się trochę jak okno poleceń. Jeśli podasz mu polecenie „f” i podasz nazwę pliku, przeszuka on tylko pliki: np. „F someFile.cpp”. Jest też przycisk, który poprzedza „f”, jeśli wolisz klikać.
Kaganar
58

Najlepszym rozwiązaniem jest teraz zainstalować Microsoft Visual Studio dodać o nazwie narzędzia Wydajność zasilania ( VS 2010 wersja , VS 2013 wersja ).

Wraz z tym pojawia się „Solution Navigator” (alternatywa dla Solution Explorer, z wieloma korzyściami).

nawigator rozwiązania wyszukiwania

BTW, ta funkcja jest wbudowana w Visual Studio 2012.

przyjacielu
źródło
Wbudowany do 2017 roku!
Phillip
48

W VS2013 możesz kliknąć eksplorator rozwiązań dla tej funkcji.

Skrót to:

ctrl + ;

Aby wyszukać tylko nazwy plików, a nie ich zawartość (szczególnie w języku C #), usuń zaznaczenie tych opcji:

Jan
źródło
Świetne i przydatne. Korzystam z podglądu VS 2019 i działa dla mnie idealnie.
John Erbynn
34

Dzięki Visual Studio 2017, Teraz jest w znacznie lepszej wersji, o nazwie “Go To All”i jest związany ze skrótem klawiaturowym, CTRL + Ta także CTRL +,zawiera wbudowane filtrowanie i“fuzzy search”

CTRL + T

CTRL + ,

Sajeetharan
źródło
1
TAK, w końcu dodali wbudowany sposób filtrowania tylko według nazw plików! Wpisz fspację, a następnie nazwę pliku. Przykład: CTRL+Tnastępnie f MyClass, a następnie ↓ na klawiaturze, aż dojdziesz do pasującego pliku. Ta metoda jest lepsza niż wyszukiwanie eksploratora rozwiązań (które marnuje miejsce, wyświetlając zarówno nazwy plików, jak i nazwy klas), ponieważ są to wyłącznie nazwy plików.
Nate Cook
1
Możesz nawet dodać niestandardowy skrót klawiaturowy w Narzędzia -> Opcje -> Klawiatura -> Edytuj.GoToFile, który dodaje fdla ciebie.
Nate Cook
1
Domyślna wartość Edit.GoToFileto Ctrl + 1, Ctrl + F. Jest więcej z Ctrl + 1, Ctrl + <key>. F = pliki, M = członkowie, R = najnowsze pliki, T = typy
bugybunny
15

W rozwijanym menu wyszukiwania na standardowym pasku narzędzi możesz użyć makra „otwórz plik”>, aby znaleźć pliki. Kliknij wspomnianą listę rozwijaną (lub naciśnij Ctrl-D), a następnie zacznij pisać (bez cudzysłowów) „> CoreEdit.cs”, a otrzymasz dynamiczną listę, która zwęża się podczas pisania.

kirkus
źródło
6

W Visual Studio 2017 możesz bezpośrednio wyszukiwać pliki za pomocą Ctrl+ 1, Ctrl+F (polecenie klawiaturowe: Edycja.GoToFile).

Alternatywnie możesz użyć Ctrl+ tlub Ctrl+ ,(polecenie Edit.GoToAll) i rozpocząć wyszukiwanie za pomocą f.

Kyle
źródło
6

Łatwo naciśnij CTRL+ SHIFT+ T. Spojrzy na nazwy plików.

Bedair
źródło
To jest bardzo przydatne! Dzięki za udostępnienie.
Leniel Maccaferri
5

Korzystam z usysware DPack: http://www.usysware.com/dpack/

Następnie po prostu naciskam ALT-U i zaczynam wpisywać nazwę pliku i wybrać odpowiedni plik. DPack ma także inne fajne funkcje.

wprowadź opis zdjęcia tutaj

(wyróżnienia dodane do zrzutu ekranu)

Uwaga: nie będzie działać w ekspresowych edycjach Visual Studio, ponieważ nie pozwalają one na wtyczki.

Erwin
źródło
ciekawe, czy to koliduje z resharperem, wiesz?
Edward Tanguay,
3
Działa dla mnie, ale resharper ma wyszukiwanie plików ctrl-shift-t
Erwin
Już używam DPack (Delphi Pack) do ich krótkich zakładek. nie zdawałem sobie sprawy, że oni również przeszukali jednostki. Smutne, że 10-letnie IDE Delphi jest bardziej przyjazne dla programistów niż Visual Studio. Ludzie nie zdają sobie sprawy z tego, czego im brakuje; jak niechlujny jest VS.
Ian Boyd,
3

Ponieważ w komentarzu wspominasz o ReSharper:

Możesz to zrobić w ReSharper, używając opcji „Goto File ...” (Ctrl-Shift-N lub ReSharper -> Idź do -> Plik ...) w moich mapowaniach klawiszy.

adrianbanks
źródło
1
@Andomar: Tak, zależy to od tego, czy masz skonfigurowane skróty Visual Studio czy IDEA.
adrianbanks
2

Otwórz okno poleceń (Widok -> Inne okna -> okno poleceń - Ctrl + W, A) wpisz>, a następnie nazwę pliku. Zacznie się wyświetlać lista podczas pisania.

użytkownik2645830
źródło
2

Visual Assist: link .

Zainstaluj, załaduj rozwiązanie, naciśnij Shift+ Alt+ O, wyszukaj pliki w rozwiązaniu według podłańcucha. Spróbuj także Shift+ Alt+S , aby uzyskać odpowiednik symboli. Ten dodatek zawiera kilka elementów wyskakujących i kolorujących składnię, które nie są w każdym guście, ale funkcje przeglądania kodu są wykonane dobrze i wydają się niekontrowersyjne.

Sądząc po komentarzach na forach, zwracają uwagę na zgodność z Resharper.

Bezpłatnie skorzystaj z Nifty Solution: link .

Nie korzystałem z tego sam, ale korzystam z autorskiej wtyczki Nifty Perforce, i to jest dość uporządkowane.

jezrael
źródło
fajne rozwiązanie jest doskonałe. To proste i działa. Dodaje także „przełączanie między nagłówkiem / źródłem”, które lubię.
javs
2

Wiem, że to stare pytanie, ale polecam Phatstudio, jeśli używasz do wersji VS 2012. Działa dość szybko i obsługuje wyszukiwanie wielu słów za pomocą „spacji”. Aby wyszukać LoginController, możesz nacisnąć Alt + O i wyszukać za pomocą „Lo Con”. wprowadź opis zdjęcia tutaj. Możesz także użyć Resharper (płatny) i CodeMaid (bezpłatny), aby to zrobić.

arviman
źródło
2

Visual Studio dla komputerów Mac 2017 7.xx

Aby wyszukać według nazwy pliku:

  • + .
  • Ctrl+ Shift+D

Aby wyszukać według nazwy typu:

  • Ctrl+ Shift+T

Twój fokus na klawiaturze mógł zostać przeniesiony do następującego prawego górnego rogu okna programu Visual Studio :

wprowadź opis zdjęcia tutaj

Randika Vishman
źródło
1

Jest to zbyt proste, używając wyszukiwania Eksploratora Windows w folderze projektu. Gotowe.

Carloss
źródło
Dodaj indeks, a to zabójcze rozwiązanie!
Martin Capodici,
Ta opcja nie działałaby dla stron ftp ładowanych w Visual Studio. W vs2013 Ctrl + średnik umożliwia szybkie wyszukiwanie eksploratora rozwiązań według nazwy pliku bez wychodzenia z okna.
Jan
Korzystam z VS 2010 i chciałem otworzyć cały kod za plikami moich Kontroli użytkownika (tj. .ascx.csPliki). Naprawdę twoje rozwiązanie jest proste i przydatne
sohaiby,
2
b / c Uwielbiam podskakiwać między Eksploratorem Windows i Vs.NEt, tak, tak.
RyBolt
1

Możesz łatwo zadzwonić po okno o nazwie „Nawiguj do” z kombinacją ctrl +,

Lub przejdź do Narzędzia, a następnie kliknij Nawiguj do

Eduardo A.
źródło
W Visual Studio 2012 jest -> EDYCJA -> Nawiguj do lub Ctrl +,
edW
1

Możesz nacisnąć ctrl + t, aby uzyskać edytor Przejdź do wszystkich, w którym możesz wpisać nazwę pliku, aby przejść do tego konkretnego pliku.

Shiga Soumya
źródło
1

CTRL+ Pto wyszukuje nazwę pliku twoją bezpośrednią odpowiedź.

Juke
źródło
0

W Visual Studio 2008 (i prawdopodobnie później) darmowy dodatek DevExpress CodeRush Xpress Ctrl+ Alt+ F, Szybka nawigacja plików , która wyszukuje dokładne podciągi w nazwie pliku lub dużymi literami.

(Nie ma związku z tą odpowiedzią, ale zwróć uwagę na bardziej przydatną, Szybką nawigację , Ctrl+ Shift+ Q, o której chciałbym wiedzieć wcześniej :-))

Mark Hurd
źródło
0

Visual Studio 2019:

Menu -> Preferencje -> Wiązania klawiszy -> Przejdź do ...

Oz Shabat
źródło
0

W wersji Visual Studio 2017 Community dla komputerów Mac skrót jest następujący:

  • Cmd+ Shift+ D: Znajdź według nazwy pliku
  • Cmd+ Shift+ T: Znajdź według nazwy typu

Aby zobaczyć te polecenia, przejdź do górnego menu: Wyszukaj> Idź do

Kes115
źródło