
Tip: You can jump to the definition with Ctrl+Click or open the definition to the side with Ctrl+Alt+Click. If you press Ctrl and hover over a symbol, a preview of the declaration will appear: If a language supports it, you can go to the definition of a symbol by pressing F12. Press ⇧⌘ (Windows, Linux Ctrl+Shift+ ) to focus the last element, use ← (Windows, Linux Left) and → (Windows, Linux Right) to navigate, and use Space to reveal the element in the editor. You can also interact with breadcrumbs without the dropdown. When the dropdown appears, start typing - all matching elements will be highlighted and the best match will be selected for quick navigation. Use the ← (Windows, Linux Left) and → (Windows, Linux Right) keyboard shortcuts to go to elements before or after the current element. It will select that last element and open a dropdown that allows you to navigate to a sibling file or symbol. To interact with breadcrumbs, use the Focus Breadcrumbs command or press ⇧⌘.

It shows the current location and allows you to quickly navigate between folders, files, and symbols.īreadcrumbs always show the file path and, with the help of language extensions, the symbol path up to the cursor position. The editor has a navigation bar above its contents called Breadcrumbs. If you are jumping around between different lines of the same file, these shortcuts allow you to navigate between those locations easily.


To open one of these files, use Tab again to pick the file you want to navigate to, then release Ctrl to open it.Īlternatively, you can use ⌃- (Windows Alt+Left, Linux Ctrl+Alt+-) and ⌃⇧- (Windows Alt+Right, Linux Ctrl+Shift+-) to navigate between files and edit locations. Hold Ctrl and press Tab to view a list of all files open in an editor group.

#Vscode intellij key bindings code#
VS Code provides two powerful commands to navigate in and across files with easy-to-use key bindings. However, when you are working on a task, you will find yourself quickly jumping between the same set of files. The Explorer is great for navigating between files when you are exploring a project. Tip: You can open any file by its name when you type ⌘P (Windows, Linux Ctrl+P) ( Quick Open). In this topic, we'll first describe VS Code's language intelligence features (suggestions, parameter hints, smart code navigation) and then show the power of the core text editor. Visual Studio Code has a high productivity code editor which, when combined with programming language services, gives you the power of an IDE and the speed of a text editor. Configure IntelliSense for cross-compiling.
