Bagaimana cara mencari file dalam Visual Studio Code?


563

Saya terbiasa Resharper di mana saya dapat mencari file, bukan konten, tetapi nama file, yang membuatnya cepat untuk membuka file baru.

Apakah fitur ini diimplementasikan dalam Visual Studio Code dan apakah ada jalan pintas untuk itu?


1
Bisakah kita menggunakan wildcard untuk mencari file tertentu? Contoh file penurunan harga dimulai dengan Pan sebagai Pan * .md
Nikhil

Anda dapat membuatnya dengan Explorer Tree stackoverflow.com/a/61460710/2736742
A. Morel

Jawaban:


909

Menggunakan Go to File ... yang berada di bawah menu Go atau menggunakan pintasan keyboard:

  • Di Windows Ctrl+ patau Ctrl+e
  • Di macOS Cmd ⌘+p
  • Di Linux Ctrl+ patau Ctrl+e

Kemudian ketikkan nama file.

Pastikan juga untuk checkout bahwa Anda dapat mengatur keybindings Anda sendiri dan bahwa ada cheatsheet yang tersedia untuk Windows , macOS dan Linux .


10
ini (dan ctrl / cmd + p) tidak berfungsi untuk folder yang dikecualikan seperti node_modules. alangkah baiknya memiliki cara untuk mencari semua file pada suatu waktu.
Sonic Soul

13
Ini sepertinya hanya berfungsi untuk folder saat ini. Bagaimana jika saya ingin mencari di seluruh proyek? File saya jarang ada di folder saya saat ini.
Julian

10
Pada pencarian OSX cmd+ epada file saat ini, pengikatan kunci yang benar adalah cmd+ pyang membawa palet perintah di mana Anda dapat mencari file dan banyak lagi
Tiago

22
Jawaban ini terlihat usang atau salah. Jawaban lain dengan benar menyatakan bahwa kombinasi yang tepat adalah cmd+ p.
Ivan Yurchenko

4
Pencarian ini hanya file terbaru, tidak semua file
Hrvoje Golcic

72

Di OSX, bagi saya itu cmd ⌘+ p. cmd ⌘+ ehanya mencari di dalam file yang sedang dibuka.


1
Menggunakan VS Code Versi 1.7.2 Cmd + P (Mac) atau Ctrl + P (Windows) menampilkan Command Palette. Ini memberi Anda akses ke seluruh rangkaian perintah termasuk Pencarian File. Lihat dokumen di code.visualstudio.com/docs/editor/codebasics
bitsand

Ini harus menjadi jawaban yang diterima, perintah telah berubah di versi yang lebih baru.
Tyguy7

Ya, CTRL + P memungkinkan untuk mengetikkan nama file dan membukanya. Tapi itu menggantikan file yang sedang dibuka. Bagaimana saya bisa tetap membuka file seperti gong melalui Solution Explorer dan mengklik file?
Markus

@ Mark ketika nama file dalam huruf miring, itu akan digantikan oleh file berikutnya yang Anda buka. Pilih "Keep Open" (klik kanan tab), atau gunakan "View: Keep Editor" di palet perintah.
Bronson

Atau, @Mark, jawaban yang jauh lebih baik: stackoverflow.com/questions/38713405/…
bronson

21

Jawaban lain tidak menyebutkan perintah ini bernama workbench.action.quickOpen.

Anda dapat menggunakan ini untuk mencari Keyboard Shortcutsmenu yang ada di Preferences.

Pada MacOS, pengikat kunci default adalah cmd ⌘+ P.

(Berasal dari Sublime Text, saya selalu mengubahnya ke cmd ⌘+ T)


Saya tidak sengaja menghapus pintasan CMD + P dan sekarang saya tidak dapat memulihkannya; the d workbench.action.quickOpen tidak muncul di daftar perintah saya ... Apa yang bisa saya lakukan?
delphirules

Anda dapat mencari tindakan dengan mengetikkan nama tindakan ke bilah pencarian Keybindings di tampilan Keybindings. Ketika muncul di hasil pencarian, cukup klik ikon + di sebelah kiri untuk mengatur kembali
pengikatan

oh akhirnya saya menemukan keybindings itu.
Robin


14

Menangkan: CTRL+ Patau CTRL+E

Mac: CMD + Patau CMD+E


Tidak ingin mengingat pintasan lain?

Buka Palet Perintah :

  • Menu: Lihat -> Palet Perintah
  • Pintasan Windows: Ctrl+Shift +P

dan tekan backspace untuk menghapus ">" karakter dan kemudian mulai mengetik untuk mencari file melalui nama file. :)


11

Saya menggunakan VSCode 1.12.1

OSX tekan: Cmd+p


11

anggap Anda memiliki ribuan file dalam kode vs dan Anda ingin mencari file dengan nama tertentu saat itu

  1. Klik kanan editor kode VS.
  2. Pilih Command Palete
  3. Di kotak teks ketikkan nama file

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini


9
Perlu menekan backspace ketika berada di dalam Command Palette, sebelum mulai mengetikkan nama file.
gomisha

9

Anda juga dapat menekan F1untuk membuka Command Palettedan kemudian menghapus >via Backspace. Sekarang Anda dapat mencari file juga.


7

Jika Anda hanya ingin mencari satu nama file

Cukup Ctrl+ P, lalu ketik dan pilih yang Anda

Jika Anda ingin membuka semua file yang namanya berisi string tertentu

  1. Buka panel pencarian
  2. Masukkan kata-kata umum di dalam file-file itu
  3. di 'file yang akan disertakan', masukkan string pencarian dengan *, mis. * Signaller *

masukkan deskripsi gambar di sini


"Panel pencarian" disebut Find in Files (Ctrl + Shift + F). Untuk mengakses "file yang akan dimasukkan" Anda harus mengklik ikon "..." (Toggle Search Details) atau tab 4 kali, lalu spasi dan tab lagi.
Diego F. Rodríguez V.

6

Jika Anda ingin melihat file Anda di pohon Explorer ...

ketika Anda mengklik di mana saja di pohon explorer dan mulai mengetik sesuatu di keyboard, kata kunci pencarian muncul di sudut kanan atas layar: (" module.ts ")

masukkan deskripsi gambar di sini

Dan ketika Anda mengarahkan kursor ke kata kunci dengan kursor mouse, Anda dapat mengklik " Aktifkan Filter pada Jenis " untuk menyaring struktur pohon dengan pencarian Anda!


4

Untuk mencari jenis file specifil dalam kode studio visual.
Ketik ctrl+ plalu cari sesuatu seperti * .py.
Sederhana dan mudah

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.