Code & Development88 Shortcuts

Visual Studio Code Shortcuts

The industry-standard code editor for Web Development, Python, C++, and Cloud engineering.

Showing 88 of 88 shortcuts
Ctrl+Alt+N
Student Probasic

Run Code (Code Runner)

Instantly runs active Python, JavaScript, C++, or Java file in terminal without typing manual terminal commands.

Ctrl+Alt+M
Student Probasic

Stop Code Run (Kill Active Script)

Immediately halts the running script or infinite loop in Code Runner.

Alt+L+Alt+O
Student Probasic

Open with Live Server

Launches local dev server with real-time browser reload for HTML, CSS, and JS web design files.

Alt+L+Alt+C
Student Probasic

Stop Live Server

Shuts down active Live Server instance on port 5500.

Ctrl+Alt+L
Student Prointermediate

Insert Turbo Console Log

Instantly inserts a formatted console.log() displaying the selected variable name and current line number.

Alt+Q
Student Probasic

Toggle Auto Save

Toggles automatic saving of dirty files after delay so code changes are never lost.

Ctrl+Shift+T
Student Probasic

Reopen Last Closed Editor

Reopens the code tab you accidentally closed with all previous history intact.

Ctrl+K+Ctrl+S
Student Probasic

Open Keyboard Shortcuts Editor

Opens interactive VS Code keybinding manager where students can remap any shortcut.

Ctrl+Shift+P
Must Knowbasic

Command Palette

Open the universal search bar to access all editor commands, preferences, and extensions.

Ctrl+P
Must Knowbasic

Quick Open, Go to File

Search and jump to any project file by typing parts of its path or name.

Ctrl+Shift+N
basic

New Window / Instance

Opens a brand new VS Code application window for another project.

Ctrl+Shift+W
basic

Close Window

Closes the current active VS Code window.

Ctrl+,
basic

User Settings

Opens preferences to configure themes, font size, tabs, and formatters.

Ctrl+B
Must Knowbasic

Toggle Primary Side Bar

Shows or hides the file explorer sidebar to maximize editor coding space.

Ctrl+J
basic

Toggle Bottom Panel

Shows or hides the bottom panel containing Terminal, Output, and Debug Console.

Ctrl+Shift+X
Must Knowbasic

Show Extensions Marketplace

Opens extensions panel to install Python, Prettier, Live Server, and linters.

Ctrl+Shift+E
basic

Show File Explorer

Focuses file explorer tree view of project files and folders.

Ctrl+Shift+G
intermediate

Show Source Control (Git)

Opens Git panel to inspect modified files, stage changes, and commit.

Ctrl+Shift+D
intermediate

Show Run and Debug

Opens debugging panel to configure launch scripts and breakpoints.

F11
basic

Toggle Full Screen Mode

Expands editor into immersive full-screen view without OS borders.

Ctrl+K+Z
intermediate

Toggle Zen Mode

Distraction-free coding mode hiding all sidebars, tabs, and status bars.

Ctrl+X
Must Knowbasic

Cut Line (Empty Selection)

Cuts entire current line to clipboard when no characters are selected.

Ctrl+C
Must Knowbasic

Copy Line (Empty Selection)

Copies whole line to clipboard without needing to highlight the text.

Alt+Up / Down
Must Knowbasic

Move Line Up or Down

Shifts current line or highlighted selection upward or downward smoothly.

Shift+Alt+Up / Down
Must Knowbasic

Duplicate Line (Copy Up / Down)

Clones current line or block immediately above or below active cursor.

Ctrl+Shift+K
Must Knowbasic

Delete Entire Line

Instantly deletes the active line without requiring selection.

Ctrl+Enter
Must Knowbasic

Insert Line Below

Creates a clean new line directly below active cursor without splitting current text.

Ctrl+Shift+Enter
basic

Insert Line Above

Creates a new empty line immediately above the active line.

Ctrl+Shift+\
Must Knowintermediate

Jump to Matching Bracket

Toggles cursor position between opening and closing brackets (), {}, [].

Ctrl+]
basic

Indent Line

Indents current line or selection to the right.

Ctrl+[
basic

Outdent Line

Removes indentation from line or block to the left.

Ctrl+/
Must Knowbasic

Toggle Line Comment

Comments or uncomments line using language-specific syntax (// or #).

Shift+Alt+A
intermediate

Toggle Block Comment

Wraps selected code with multi-line block comment (/* ... */).

Shift+Alt+F
Must Knowbasic

Format Document

Formats whole file cleanly using Prettier, Black, or default formatter.

Ctrl+K+Ctrl+F
intermediate

Format Selection

Formats only the selected block of code leaving surrounding code intact.

Alt+Z
Must Knowbasic

Toggle Word Wrap

Wraps long code lines inside viewport to avoid horizontal scrolling.

Ctrl+Shift+[
intermediate

Fold (Collapse) Region

Collapses the innermost code block, function, or loop.

Ctrl+Shift+]
intermediate

Unfold (Expand) Region

Expands the currently folded code block.

Ctrl+K+Ctrl+0
pro

Fold All Code Regions

Collapses all functions, classes, and code blocks in active file.

Ctrl+K+Ctrl+J
pro

Unfold All Code Regions

Expands every folded block in the file to reveal full code.

Ctrl+D
Must Knowbasic

Select Next Matching Word

Adds cursor to the next occurrence of current word to edit them simultaneously.

Ctrl+Shift+L
Must Knowintermediate

Select All Occurrences of Word

Places cursors at every occurrence of selected word across the document.

Alt+Click
Must Knowbasic

Insert Cursor Arbitrarily

Click anywhere to place additional cursors and type at multiple places.

Ctrl+Alt+Up / Down
Must Knowintermediate

Insert Cursor Above / Below

Adds an extra cursor directly above or below current position on adjacent lines.

Ctrl+U
intermediate

Undo Last Cursor Operation

Removes the last added multi-cursor while preserving previous selections.

Shift+Alt+I
pro

Insert Cursor at End of Selected Lines

Spawns individual cursors at the trailing end of every highlighted line.

Ctrl+L
basic

Select Current Line

Selects the full line where cursor rests. Press repeatedly to extend selection.

Shift+Alt+Right / Left
pro

Smart Select Expand / Shrink

Intelligently expands or contracts selection boundary based on code AST syntax.

Ctrl+F
Must Knowbasic

Find in File

Opens in-file search widget to find words and patterns.

Ctrl+H
Must Knowbasic

Replace in File

Opens find and replace fields to substitute text across active file.

Ctrl+Shift+F
Must Knowbasic

Search Across Entire Workspace

Search string across all project folders, files, and modules.

Ctrl+Shift+H
intermediate

Replace Across All Files

Performs multi-file search and replace across the entire project.

F3
basic

Find Next Match

Advances cursor to the next match of current search query.

Shift+F3
basic

Find Previous Match

Navigates backward to preceding search result.

Alt+C
basic

Toggle Match Case in Search

Toggles case-sensitive matching on and off in search box.

Alt+W
basic

Toggle Match Whole Word

Restricts search results to complete standalone words only.

Alt+R
intermediate

Toggle Regular Expressions (Regex)

Enables regex syntax patterns for complex code searches.

Ctrl+G
Must Knowbasic

Go to Line Number

Jump directly to line:col (e.g. :42:10) to trace errors quickly.

F12
Must Knowbasic

Go to Definition

Navigates immediately to where a function, variable, or class is defined.

Alt+F12
Must Knowintermediate

Peek Definition

Opens an inline popup box showing definition code without navigating away.

Shift+F12
intermediate

Show All References

Displays list of every file and line where symbol is used.

F2
Must Knowintermediate

Rename Symbol (Refactor)

Renames variable or function across every file in project synchronously.

Ctrl+.
Must Knowbasic

Quick Fix / Code Actions

Opens contextual suggestions to auto-import modules, fix typos, or refactor.

Ctrl+Space
Must Knowbasic

Trigger Suggestions (IntelliSense)

Triggers autocomplete suggestions and documentation dropdown.

Ctrl+Shift+Space
intermediate

Trigger Parameter Hints

Displays argument names and types expected by active function call.

Ctrl+Shift+O
intermediate

Go to Symbol in File

Lists all functions, methods, and variables declared in current file.

Ctrl+T
pro

Go to Symbol in Workspace

Searches symbols across all project files.

Alt+Left / Right
basic

Go Back / Forward in History

Steps backward or forward through recent code cursor navigation locations.

Ctrl+W
Must Knowbasic

Close Active Editor Tab

Closes the current file tab.

Ctrl+K+W
basic

Close All Editor Tabs

Closes every open tab in the active group.

Ctrl+\
Must Knowbasic

Split Editor Window

Divides active editor into side-by-side split groups.

Ctrl+1 / 2 / 3
intermediate

Focus 1st, 2nd, or 3rd Editor Group

Switches focus across side-by-side editor panels without clicking.

Ctrl+Tab
basic

Cycle Next Opened Editor

Cycles through opened files in order of most recent use.

Ctrl+K+Enter
basic

Keep Preview Mode Editor Open

Pins italic preview tab permanently so opening other files does not replace it.

Ctrl+`
Must Knowbasic

Toggle Integrated Terminal

Show or hide the built-in terminal window.

Ctrl+Shift+`
basic

Create New Terminal Instance

Opens a fresh parallel terminal shell session.

Ctrl+Shift+5
intermediate

Split Active Terminal

Splits terminal panel side-by-side to run server and tests simultaneously.

Ctrl+Shift+C
basic

Copy Terminal Text

Copies selected text inside integrated terminal buffer.

Ctrl+Shift+V
basic

Paste into Terminal

Pastes clipboard text directly into active terminal prompt.

Ctrl+K
basic

Clear Terminal Buffer

Clears screen scrollback history in active terminal shell.

F5
Must Knowbasic

Start / Continue Debugging

Launches debug target or advances execution to next breakpoint.

Ctrl+F5
basic

Run Without Debugging

Runs file directly bypassing all debugger breakpoints.

Shift+F5
basic

Stop Debugging Session

Immediately halts debugger and terminates spawned runtime.

Ctrl+Shift+F5
intermediate

Restart Debugging Session

Recompiles and restarts active debug execution from origin.

F9
Must Knowbasic

Toggle Breakpoint on Line

Inserts or removes red debug breakpoint at cursor position.

F10
intermediate

Step Over Next Statement

Executes active line and pauses at following statement without entering function body.

F11
intermediate

Step Into Function Call

Steps execution inside the function being called on current line.

Shift+F11
intermediate

Step Out of Function

Runs until active function returns and pauses at caller.