Reputation: 26607
How can I find a file by name (or path) in Visual Studio Code?
A Visual Studio shortcut I'm used to is CTRL+,, but it does not work here.
Upvotes: 555
Views: 359324
Reputation: 3573
If you're looking for a way to have a persisted list of file names, (for example; when you need to edit files in sequance, where you know the name of the files)
There's a bit of roundabout way to do that.
It will produce a list of files that is persisted in search dialog.
^(?<!\n)
. This regex matches the first line of each fileTo find all tsconfig.json
files, including variants like tsconfig.node.json
use the searchterm tsconfig*.json
you can now click through the results to open each file.
Using 'open in editor' will open the text editor with the each search result, this is list persisted as well, from here you can navigate to each file, remove entries you've processed
Upvotes: 22
Reputation: 9710
Given that the actual configuration can be different as a result of various extensions, it doesn't seem helpful to give a specific shortcut as answer. While the default shortcut seems to be Cmd + P
(on a Mac), you can find out or reconfigure it when navigating to your Settings -> Keyboard Shortcuts
and search for Go to File...
In my case, the IntelliJ IDEA Keybindings Extension added the double-shift shortcut which I'm using a lot, coming from a Jetbrains IDE.
Upvotes: 4
Reputation: 49
According to this Github page, it's now a simple Cmd+F
inside the File Explorer tree on Mac (and presumably Ctrl+F
on Windows). Found and highlighted all the README.md
files I've been working on:
file search results in vscode file explorer pane
Caveat: The tree has to be fully expanded for this to work.
Upvotes: 2
Reputation: 1526
It is CMD + P (or CTRL + P) by default. However the keyboard bindings may differ according to your preferences.
To know your bindings go to the "Keyboard Shortcuts" settings and search for "Go to File"
Upvotes: 33
Reputation: 15573
It's Ctrl+Shift+O / Cmd+Shift+O on mac. You can see it if you close all tabs
Upvotes: 2
Reputation: 5637
Press Ctl+T
will open a search box. Delete # symbol and enter your file name.
Upvotes: 50
Reputation: 14499
When you have opened a folder in a workspace you can do Ctrl+P (Cmd+P on Mac) and start typing the filename, or extension to filter the list of filenames
if you have:
You can type css
and press enter and it will open the page.css
. If you type .ts
the list is filtered and contains two items.
Upvotes: 764
Reputation: 3836
I believe the action name is "workbench.action.quickOpen".
Upvotes: 25