Jak wyszukiwać pliki w programie Visual Studio Code?


563

Jestem przyzwyczajony do Resharpera, w którym mogę wyszukiwać pliki, a nie treść, ale nazwę pliku, co pozwala szybko otwierać nowe pliki.

Czy ta funkcja jest zaimplementowana w programie Visual Studio Code i czy jest do niej skrót?


1
Czy możemy używać symboli wieloznacznych do wyszukiwania określonego pliku? Przykładowe pliki przecen zaczynające się od Pan jako Pan * .md
Nikhil

możesz to zrobić za pomocą Explorer Tree stackoverflow.com/a/61460710/2736742
A. Morel

Odpowiedzi:


906

Za pomocą Idź do pliku ..., który znajduje się w menu Idź lub za pomocą skrótu klawiaturowego:

  • W systemie Windows Ctrl+ plub Ctrl+e
  • Na macOS Cmd ⌘+p
  • W systemie Linux Ctrl+ plub Ctrl+e

Następnie wpisz nazwę pliku.

Pamiętaj także, aby sprawdzić, czy możesz ustawić własne skróty klawiszowe i czy dostępne są kody do systemów Windows , macOS i Linux .


10
to (i ctrl / cmd + p) nie działa dla wykluczonych folderów, takich jak moduły_węzła. byłoby miło mieć sposób na przeszukiwanie wszystkich plików na raz.
Sonic Soul,

13
Wydaje się, że działa to tylko w bieżącym folderze. Co jeśli chcę przeszukać cały projekt? Moje pliki rzadko znajdują się w folderze, w którym obecnie się
Julian

10
W OSX cmd+ ewyszukuje bieżący plik, poprawne przypisanie klawisza to cmd+, pktóre przynosi paletę poleceń, w której można wyszukiwać pliki i wiele więcej
Tiago

22
Ta odpowiedź wygląda na przestarzałą lub niepoprawną. Inną odpowiedzią jest poprawne stwierdzenie, że właściwą kombinacją jest cmd+ p.
Ivan Yurchenko

4
To wyszukiwanie dotyczy tylko najnowszych plików, nie wszystkich plików
Hrvoje Golcic

72

W OSX dla mnie to cmd ⌘+ p. cmd ⌘+ etylko wyszukuje w aktualnie otwartym pliku.


1
Używanie kodu VS Wersja 1.7.2 Cmd + P (Mac) lub Ctrl + P (Windows) wywołuje paletę poleceń. Daje to dostęp do całego zestawu poleceń, w tym do wyszukiwania plików. Zobacz dokumentację na code.visualstudio.com/docs/editor/codebasics
bitsand

To powinna być zaakceptowana odpowiedź, polecenia zmieniły się w nowszych wersjach.
Tyguy7

Tak, CTRL + P pozwala na wpisanie nazwy pliku i otwarcie go. Ale zastępuje aktualnie otwarty plik. Jak mogę nadal otwierać pliki jak gong za pomocą Solution Explorer i klikać pliki?
Mark

@Zaznacz, gdy nazwa pliku jest zapisana kursywą, zostanie zastąpiona następnym otwartym plikiem. Wybierz „Keep Open” (kliknij kartę prawym przyciskiem myszy) lub użyj „View: Keep Editor” na palecie poleceń.
bronson

Lub, @Mark, o wiele lepsza odpowiedź: stackoverflow.com/questions/38713405/...
bronson

21

Inne odpowiedzi nie wspominają, że to polecenie ma nazwę workbench.action.quickOpen.

Możesz użyć tego, aby przeszukać Keyboard Shortcutsmenu znajdujące się w Preferences.

W systemie MacOS domyślnym skrótem klawiszowym jest cmd ⌘+ P.

(Pochodząc z Sublime Text, zawsze zmieniam to na cmd ⌘+ T)


Przypadkowo usunąłem skrót CMD + P i teraz nie mogę go odzyskać; d workbench.action.quickOpen nie wyświetla się na mojej liście poleceń ... Co mogę zrobić?
delphirules

Możesz wyszukać akcję, wpisując nazwę akcji w pasku wyszukiwania skrótów klawiszowych w widoku skrótów klawiszowych. Kiedy pojawi się w wynikach wyszukiwania, po prostu kliknij ikonę + po lewej stronie, aby ponownie ustawić skrót klawiszowy
JLF

och, wreszcie znalazłem te skróty.
Robin


14

Win: CTRL+ Plub CTRL+E

Mac: CMD+ Plub CMD+E


Nie chcesz pamiętać innego skrótu?

Otwórz paletę poleceń :

  • Menu: Widok -> Paleta poleceń
  • Skrót Windows: Ctrl+ Shift+P

i naciśnij klawisz Backspace, aby usunąć znak „>”, a następnie zacznij pisać, aby wyszukać pliki według nazwy pliku. :)



11

Załóżmy, że masz tysiące plików w kodzie vs i chcesz wtedy wyszukać plik o określonej nazwie

  1. Kliknij prawym przyciskiem myszy edytor kodu VS.
  2. Wybierz polecenie Palete
  3. W polu tekstowym wpisz nazwę pliku

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj


9
Musisz nacisnąć klawisz Backspace, gdy jesteś w Palecie poleceń, zanim zaczniesz wpisywać nazwę pliku.
gomisha

9

Możesz także nacisnąć, F1aby otworzyć, Command Palettea następnie usunąć >via Backspace. Teraz możesz także wyszukiwać pliki.


7

Jeśli chcesz po prostu wyszukać pojedynczą nazwę pliku

Po prostu Ctrl+ P, a następnie wpisz i wybierz swój

Jeśli chcesz otworzyć wszystkie pliki, których nazwa zawiera określony ciąg

  1. Otwórz panel wyszukiwania
  2. Umieść w tych plikach wszystkie popularne słowa
  3. w „plikach do włączenia”, wpisz szukany ciąg znakiem *, np. * Signaller *

wprowadź opis zdjęcia tutaj


„Panel wyszukiwania” nazywa się Znajdź w plikach (Ctrl + Shift + F). Aby uzyskać dostęp do „plików do uwzględnienia”, musisz kliknąć ikonę „...” (Przełącz szczegóły wyszukiwania) lub 4 razy kartę, a następnie spację i ponownie kartę.
Diego F. Rodríguez V.

6

Jeśli chcesz zobaczyć swoje pliki w drzewie Eksploratora ...

kiedy klikniesz w dowolnym miejscu drzewa eksploratora i zaczniesz pisać coś na klawiaturze, słowo kluczowe wyszukiwania pojawi się w prawym górnym rogu ekranu: („ module.ts ”)

wprowadź opis zdjęcia tutaj

Po najechaniu kursorem myszy na słowo kluczowe możesz kliknąć „ Włącz filtr po typie ”, aby przefiltrować drzewo podczas wyszukiwania!


4

Aby wyszukać określone typy plików w kodzie Visual Studio.
Wpisz ctrl+, pa następnie wyszukaj coś takiego jak * .py.
Proste i łatwe

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.