Learn Visual Studio Code Shortcuts for Windows & Mac
Most used Visual Studio Code Shortcuts Action Visual Studio Code Shortcuts Windows Visual Studio Code Shortcuts Mac Show Command Palette Ctrl + Shift + P then F1 Command + Shift + P then F1 Quick Open, Go to File Ctrl + P Command + P New window/instance Ctrl + Shift + N Command + Shift + N Close window/instance Ctrl + Shift + W Command + Shift + W User Settings Ctrl + , Command + , Keyboard Shortcuts Ctrl + K then Ctrl + S Command + K then Command + S
Basic Editing Shortcuts Action Visual Studio Code Shortcuts Windows Visual Studio Code Shortcuts Mac Cut line (empty selection) Ctrl + X Command + X Copy line (empty selection) Ctrl + C Command + C Move line up Alt + Up Arrow key Option + Up Arrow key Move line down Alt + Down Arrow key Option + Down Arrow key Copy line up Shift + Alt + Up Arrow key Shift + Option + Up Arrow key Copy line down Shift + Alt + Down Arrow key Shift + Option + Down Arrow key Delete line Ctrl + Shift + K Command + Shift + K Insert line below Ctrl + Enter Command + Enter Insert line above Ctrl + Shift + Enter Command + Shift + Enter Jump to the matching bracket Ctrl + Shift + \ Command + Shift + \ Indent line Ctrl + ] Command + ] Outdent line Ctrl + [ Command + [ Go to the beginning of the line Home Home Go to the end of the line End End Go to the beginning of the file Ctrl + Home Command + Home Go to end of the file Ctrl + End Command + End Scroll line up Ctrl + Up Arrow key Command + Up Arrow key Scroll line down Ctrl + Down Arrow key Command + Down Arrow key Scroll page up Alt + Page Up key Option + Page Up key Scroll page down Alt + Page Down key Option + Page Down key Fold (collapse) region Ctrl + Shift + [ Command + Shift + [ Unfold (uncollapse) region Ctrl + Shift + ] Command + Shift + ] Fold (collapse) all subregions Ctrl + K then Ctrl + [ Command + K then Command + [ Unfold (uncollapse) all subregions Ctrl + K then Ctrl + ] Command + K then Command + ] Fold (collapse) all regions Ctrl + K then Ctrl + 0 Command + K then Command + 0 Unfold (uncollapse) all regions Ctrl + K then Ctrl + J Command + K then Command + J Add line comment Ctrl + K then Ctrl + C Command + K then Command + C Remove line comment Ctrl + K then Ctrl + U Command + K then Command + U Toggle line comment Ctrl + / Command + / Toggle block comment Shift + Alt + A Shift + Option + A Toggle word wrap Alt + Z Option + Z
Navigation Shortcuts Action Visual Studio Code Shortcuts Visual Studio Code Shortcuts Show all symbols Ctrl + T Command + T Go to line Ctrl + G Command + G Go to file Ctrl + P Command + P Go to symbol Ctrl + Shift + O Command + Shift + O Show Problems panel Ctrl + Shift + M Command + Shift + M Go to the next error or warning F8 F8 Go to the previous error or warning Shift + F8 Shift + F8 Navigate editor group history Ctrl + Shift + Tab Command + Shift + Tab Go back Alt + Left Arrow key Option + Left Arrow key Go forward Alt + Right Arrow key Option + Right Arrow key Toggle Tab moves the focus Ctrl + M Command + M
Search and Replace Shortcuts Action Visual Studio Code Shortcuts Visual Studio Code Shortcuts Find Ctrl + F Command + F Replace Ctrl + H Command + H Find next F3 F3 Find Previous Shift + F3 Shift + F3 Select all occurrences of Find match Alt + Enter Option + Enter Add selection to next Find match Ctrl + D Command + D Move the last selection to the next Find match Ctrl + K then Ctrl + D Command + K then Command + D Toggle case-sensitive Alt + C Option + C Toggle regex Alt + R Option + R Toggle whole word Alt + W Option + W
Rich Languages Editing Shortcuts Action Visual Studio Code Shortcuts Visual Studio Code Shortcuts Trigger suggestion Ctrl + Spacebar Command + Spacebar Trigger parameter hints Ctrl + Shift + Spacebar Command + Shift + Spacebar Format document Shift + Alt + F Shift + Option + F Format selection Ctrl + K then Ctrl + F Command + K then Command + F Go to Definition F12 F12 Peek Definition Alt + F12 Option + F12 Open Definition to the side Ctrl + K then F12 Command + K then F12 Quick Fix Ctrl + . Command + . Show References Shift + F12 Shift + F12 Rename Symbol F2 F2 Trim trailing whitespace Ctrl + K then Ctrl + X Command + K then Command + X M Change file language Ctrl + K then M Command + K then M
Editor Management Shortcuts Action Visual Studio Code Shortcuts Visual Studio Code Shortcuts Close editor Ctrl + F4 then Ctrl + W Command + F4 then Command + W F Close folder Ctrl + K Command + K Split editor Ctrl + \ Command + \ Focus on the first group Ctrl + 1 Command + 1 Focus on the second group Ctrl + 2 Command + 2 Focus on the third group Ctrl + 3 Command + 3 Focus on the previous editor’s group Ctrl + K then Ctrl + Left Arrow key Command + K then Command + Left Arrow key Focus on the next editor group Ctrl + K then Ctrl + Right Arrow key Command + K then Command + Right Arrow key Move editor left Ctrl + Shift + Page Up key Command + Shift + Page Up key Move editor right Ctrl + Shift + Page Down key Command + Shift + Page Down key Move active editor group Ctrl + K then Left & Right Arrow key Command + K then Left & Right Arrow key
File Management Shortcuts Action Visual Studio Code Shortcuts Visual Studio Code Shortcuts New File Ctrl + N Command + N Open File Ctrl + O Command + O Open folder Ctrl + K then Ctrl + O Command + K then Command + O Open recent Ctrl + R Command + R Save Ctrl + S Command + S Save As Ctrl + Shift + S Command + Shift + S Save All Ctrl + K then S Command + K then S Close Ctrl + F4 Command + F4 Close All Ctrl + K then Ctrl + W Command + K then Command + W Reopen closed editor Ctrl + Shift + T Command + Shift + T Enter Keep preview mode editor open Ctrl + K Command + K Open next Ctrl + Tab Command + Tab Open previous Ctrl + Shift + Tab Command + Shift + Tab Copy path of active file Ctrl + K then P Command + K then P Reveal active files in Explorer Ctrl + K then R Command + K then R Show active file in new window/instance Ctrl + K then O Command + K then O
Display Shortcuts Action Visual Studio Code Shortcuts Visual Studio Code Shortcuts Toggle fullscreen F11 F11 Toggle editor layout (horizontal/vertical) Shift + Alt + 1 Shift + Option + 1 Zoom in Ctrl + = Command + = Zoom out Ctrl + – Command + – Toggle Sidebar Visibility Ctrl + B Command + B Show Explorer / Toggle focus Ctrl + Shift + E Command + Shift + E Show Search Ctrl + Shift + F Command + Shift + F Show Source Control Ctrl + Shift + G Command + Shift + G Show Debug Ctrl + Shift + D Command + Shift + D Show Extensions Ctrl + Shift + X Command + Shift + X Replace in files Ctrl + Shift + H Command + Shift + H Toggle Search details Ctrl + Shift + J Command + Shift + J Show Output panel Ctrl + Shift + U Command + Shift + U Open Markdown preview Ctrl + Shift + V Command + Shift + V Open Markdown preview to the side Ctrl + K then V Command + K then V Zen Mode (Esc Esc to exit) Ctrl + K then Z Command + K then Z
Debug Shortcuts Action Visual Studio Code Shortcut keys Visual Studio Code Shortcut keys Toggle breakpoint F9 F9 Start/Continue F5 F5 Stop Shift + F5 Shift + F5 Step into F11 F11 Step out Shift + F11 Shift + F11 Step over F10 F10 Show hover Ctrl + K then Ctrl + I Command + K then Command + I
Integrated Terminal Shortcuts Action Visual Studio Code Shortcut keys Visual Studio Code Shortcut keys Show integrated terminal Ctrl + ` Command + ` Create new terminal Ctrl + Shift + ` Command + Shift + ` Copy selection Ctrl + C Command + C Paste into the active terminal Ctrl + V Command + V Scroll up Ctrl + Up Arrow key Command + Up Arrow key Scroll down Ctrl + Down Arrow key Command + Down Arrow key Scroll page up Shift + Page Up key Shift + Page Up key Scroll page down Shift + Page Down key Shift + Page Down key Scroll to top Ctrl + Home Command + Home Scroll to bottom Ctrl + End Command + End
READ NEXT: