Visual Studio Codeでファイルを検索するにはどうすればよいですか?


563

内容ではなくファイルを検索できるResharperに慣れているので、新しいファイルをすばやく開くことができます。

この機能はVisual Studio Codeに実装されていますか?そのショートカットはありますか?


1
ワイルドカードを使用して特定のファイルを検索できますか?Pan as Pan * .mdで始まるマークダウンファイルの例
Nikhil

エクスプローラツリーでそれを作ることができますstackoverflow.com/a/61460710/2736742
A. Morel

回答:


908

使用するファイル...への移動を下にある[移動]メニューまたはキーボードショートカットを使用して:

  • Windows Ctrl+ pまたはCtrl+e
  • macOS Cmd ⌘+の場合p
  • Linux Ctrl+ pまたはCtrl+e

次に、ファイル名を入力します。

また、独自のキーバインドを設定できること、およびWindowsmacOSLinuxで利用できるチートシートがあることを確認してください。


10
これ(およびctrl / cmd + p)は、node_modulesなどの除外されたフォルダーでは機能しません。時々すべてのファイルを検索する方法があればいいでしょう。
Sonic Soul

13
これは現在のフォルダでのみ機能するようです。プロジェクト全体を検索するにはどうすればよいですか?私のファイルは、私は現在でだフォルダ内にはめったにありません。
ジュリアン

10
OSX上cmd+ e現在のファイルの検索、バインディング正しいキーですcmd+ pあなたがファイルを検索し、はるかできるコマンドパレットもたらします
ティアゴ

22
この回答は時代遅れか不正解に見えます。別の答えは、正しい組み合わせがcmd+であることを正しく述べていpます。
Ivan Yurchenko 2017年

4
この検索で​​は、すべてのファイルではなく、最近のファイルのみが検索されます
Hrvoje Golcic

72

OSXでは、私にとってはcmd ⌘+ pです。cmd ⌘+ e現在開いているファイル内を検索するだけです。


1
VS Codeバージョン1.7.2 Cmd + P(Mac)またはCtrl + P(Windows)を使用すると、コマンドパレットが表示されます。これにより、ファイル検索を含むコマンドセット全体にアクセスできます。code.visualstudio.com/docs/editor/codebasics
ビットおよび

これは受け入れられる答えであるはずです。コマンドはより新しいバージョンで変更されました。
Tyguy7 2017

はい、CTRL + Pでファイル名を入力して開くことができます。ただし、現在開いているファイルを置き換えます。ソリューションエクスプローラーでゴングのようにファイルを開き続け、ファイルをクリックする方法を教えてください。
マーク

@Markは、ファイル名がイタリック体の場合、次に開くファイルで置き換えられます。[開いたままにする]を選択(タブを右クリック)するか、コマンドパレットの[表示:エディターを保持]を使用します。
ブロンソン

または、@マーク、はるかに良い答え:stackoverflow.com/questions/38713405/...
ブロンソン

21

他の回答では、このコマンドの名前は言及されていませんworkbench.action.quickOpen

これを使用して、にあるKeyboard Shortcutsメニューを検索できますPreferences

MacOSでは、デフォルトのキーバインドはcmd ⌘+ Pです。

(Sublime Textから来たので、常にこれをcmd ⌘+に変更しますT


CMD + Pショートカットを誤って削除してしまい、復元できなくなりました。d workbench.action.quickOpenがコマンドリストに表示されません...何ができますか?
delphirules

キーバインドビューのキーバインド検索バーにアクションの名前を入力して、アクションを検索できます。検索結果に表示されたら、左側の+アイコンをクリックしてキーバインドを再度設定します
JLF

やっと、そのキーバインドが見つかりました。
ロビン


14

勝利:CTRL+ PまたはCTRL+E

Mac:CMD+ PまたはCMD+E


別のショートカットを覚えたくないですか?

コマンドパレットを開きます。

  • メニュー:表示->コマンドパレット
  • Windowsショートカット:Ctrl+ Shift+P

バックスペースを押して「>」文字を削除し、入力を開始してファイル名でファイルを検索します。:)



11

あなたはvsコードに何千ものファイルがあり、特定の名前のファイルを検索したいとします

  1. VSコードエディターを右クリックします。
  2. コマンドパレットを選択
  3. テキストボックスにファイル名を入力します

ここに画像の説明を入力してください

ここに画像の説明を入力してください


9
ファイル名の入力を開始する前に、コマンドパレット内でバックスペースを押す必要があります。
gomisha

9

を押してF1を開きCommand Palette>ビアを削除することもできBackspaceます。これでファイルも検索できるようになりました。


7

単一のファイル名を検索するだけの場合

Ctrl+ だけPを入力し、入力して選択します

名前に特定の文字列を含むすべてのファイルを開きたい場合

  1. 検索パネルを開く
  2. それらのファイル内に一般的な単語を入れます
  3. 「含めるファイル」に、*を付けて検索文字列を入力します。例:* Signaller *

ここに画像の説明を入力してください


「検索パネル」はファイル内検索(Ctrl + Shift + F)と呼ばれます。「含めるファイル」にアクセスするには、「...」アイコン(検索の詳細の切り替え)または4回タブをクリックしてから、スペースとタブをもう一度クリックする必要があります。
ディエゴF.ロドリゲスV.

6

エクスプローラツリーでファイルを表示したい場合...

エクスプローラツリーの任意の場所をクリックしてキーボードで何かを入力すると、検索キーワードが画面の右上隅に表示されます:( " module.ts ")

ここに画像の説明を入力してください

また、マウスカーソルでキーワードにカーソルを合わせると、[ タイプでフィルターを有効にする]をクリックして、検索でツリーをフィルタリングできます。


4

Visual Studioコードでspecifilファイルタイプを検索するには。
ctrl+」pと入力して、*。pyなどを検索します。
シンプルで簡単

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.