Visual Studio Code'daki dosyaları nasıl ararım?


563

Yeniden dosyalamaya alışkınım, burada dosyaları değil içeriği arayabilirim, dosya adını yeni dosyaların açılmasını hızlı hale getirir.

Bu özellik Visual Studio Code'da uygulanmış mı ve bunun için bir kısayol var mı?


1
Belirli bir dosyayı aramak için joker karakterler kullanabilir miyiz? Pan as Pan * .md
Nikhil

bunu Explorer Tree ile yapabilirsiniz stackoverflow.com/a/61460710/2736742
A. Morel

Yanıtlar:


907

Kullanımı ... Dosyasına Git altında olan Git menüsünden veya klavye kısayolunu kullanarak:

  • Windows Ctrl+ pveya Ctrl+ 'dae
  • MacOS Cmd ⌘+ 'dap
  • Linux Ctrl+ pveya Ctrl+ 'dae

Sonra dosya adını yazın.

Ayrıca, kendi tuş bağlantılarınızı ayarlayabildiğinizden ve Windows , macOS ve Linux için kullanılabilir hileler olduğundan emin olun .


10
bu (ve ctrl / cmd + p) node_modules gibi hariç tutulan klasörler için çalışmaz. zaman zaman tüm dosyaları aramak için bir yol olması güzel olurdu.
Sonic Soul

13
Bu sadece geçerli klasör için çalışıyor gibi görünüyor. Projenin tamamında arama yapmak istersem ne olur? Dosyalarım nadiren şu anda bulunduğum klasörde.
Julian

10
Geçerli dosyadaki OSX cmd+ earamalarında, doğru anahtar bağlaması, dosyaları ve daha fazlasını arayabileceğiniz komut paletini getiren cmd+ p
Tiago

22
Bu cevap eski veya yanlış görünüyor. Başka bir cevap, doğru kombinasyonun cmd+ olduğunu doğru bir şekilde belirtmektir p.
Ivan Yurchenko

4
Bu arama sadece son dosyaları, tüm dosyaları değil
Hrvoje Golcic

72

OSX'te benim için cmd ⌘+ p. cmd ⌘+ esadece o anda açık olan dosyada arama yapar.


1
VS Kod Sürüm 1.7.2'yi kullanma Cmd + P (Mac) veya Ctrl + P (Windows), Komut Paletini getirir. Bu, Dosya Arama dahil tüm komut kümesine erişmenizi sağlar. Code.visualstudio.com/docs/editor/codebasics
bits ve

Bu kabul edilen cevap olmalı, daha yeni sürümlerde komutlar değişti.
Tyguy7

Evet, CTRL + P bir dosya adı yazmanıza ve açmanıza izin verir. Ancak şu anda açık olan dosyanın yerini alır. Tıpkı gong gibi dosyaları Solution Explorer ile açmaya ve dosyalara tıklamaya nasıl devam edebilirim?
Mark

@Dosya adı italik yazıldığında işaretleyin, yerini bir sonraki açtığınız dosya alacaktır. "Açık Tut" u seçin (sekmeyi sağ tıklayın) veya komut paletinde "Görünüm: Düzenleyiciyi Tut" u kullanın.
bronson

Veya, @Mark, çok daha iyi bir cevap: stackoverflow.com/questions/38713405/…
bronson

21

Diğer cevaplar bu komutun isminden bahsetmiyor workbench.action.quickOpen.

Bulunan Keyboard Shortcutsmenüyü aramak için bunu kullanabilirsiniz Preferences.

MacOS'ta varsayılan tuş bağlama cmd ⌘+ ' dır P.

(Sublime Text'den geliyor, bunu her zaman cmd ⌘+ olarak değiştiriyorum T)


Yanlışlıkla CMD + P kısayolunu sildim ve şimdi kurtaramam; d workbench.action.quickOpen komut listemde görünmüyor ... Ne yapabilirim?
delphirules

Tuş bağlamaları görünümünde Tuş Bağlantıları arama çubuğuna eylemin adını yazarak işlemi arayabilirsiniz. Arama sonuçlarında göründüğünde, tekrar bir tuş
bağlama

nihayet o tuş takımlarını buluyorum.
Robin


14

Kazan: CTRL+ Pveya CTRL+E

Mac: CMD+ Pveya CMD+E


Başka bir kısayolu hatırlamak istemiyor musunuz?

Komut Paletini açın :

  • Menü: Görünüm -> Komut Paleti
  • Windows Kısayolu: Ctrl+ Shift+P

ve ">" karakterini silmek için geri tuşuna basın ve ardından dosya adı ile dosya aramaya başlayın. :)


11

VSCode 1.12.1 kullanıyorum

OSX basımı: Cmd+p


11

vs kodunda bin dosyanız olduğunu ve belirli bir ada sahip bir dosya aramak istediğinizi düşünün

  1. VS kodu düzenleyicisine sağ tıklayın.
  2. Komut Paleti Seçin
  3. Metin kutusuna dosya adını yazın

resim açıklamasını buraya girin

resim açıklamasını buraya girin


9
Dosya adını yazmaya başlamadan önce Komut Paletinin içindeyken geri tuşuna basmanız gerekir.
gomisha

9

Ayrıca basabilirsiniz F1açmaya Command Paletteve daha sonra kaldırmak >yoluyla Backspace. Artık dosyaları da arayabilirsiniz.


7

Sadece tek bir dosya adı aramak istiyorsanız

Sadece Ctrl+ P, sonra yazıp

Adı belirli bir dize içeren tüm dosyaları açmak istiyorsanız

  1. Arama panelini aç
  2. Bu dosyaların içine ortak kelimeler koyun
  3. 'dahil edilecek dosyalar'da, arama dizesini * ile girin, örn. * Signaller *

resim açıklamasını buraya girin


"Arama paneli" Dosyalarda Bul (Ctrl + Shift + F) olarak adlandırılır. "Eklenecek dosyalara" erişmek için "..." simgesini (Arama Ayrıntılarını Değiştir) veya 4 kez sekmesini, ardından boşluk ve sekmeyi tekrar tıklamanız gerekir.
Diego F. Rodríguez V.11

6

Dosyalarınızı Gezgin ağacında görmek istiyorsanız ...

explorer ağacında herhangi bir yeri tıklayıp klavyede bir şey yazmaya başladığınızda, arama anahtar kelimesi ekranın sağ üst köşesinde görünür: (" module.ts ")

resim açıklamasını buraya girin

Fare imleciyle anahtar kelimenin üzerine geldiğinizde, ağacı aramanızla filtrelemek için " Yazarken Filtreyi Etkinleştir " i tıklayabilirsiniz !


4

Visual studio kodunda belirli dosya türlerini aramak için. +
Yazın ve * .py gibi bir şey arayın. Basit ve kolayctrlp

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.