Keyboard Shortcuts Reference

Quick reference of essential keyboard shortcuts for developers. Covers VS Code, Chrome DevTools, Terminal (bash/zsh), Windows, and macOS. Filter by category or search by shortcut key or action name.

FAQ

VS Code (editor shortcuts), Chrome DevTools (browser debugging), Terminal (bash/zsh CLI), Windows (OS-level), and macOS (OS-level). Use the category chips to filter by tool.

Type in the search box to filter shortcuts by key combination (e.g., "Ctrl+S"), action name (e.g., "Save"), or category name. Results update instantly as you type.

Ctrl+C (cancel/interrupt), Ctrl+D (end of file/sign out), Ctrl+Z (suspend process), Ctrl+R (reverse search history), Ctrl+A (go to line start), Ctrl+E (go to line end), Ctrl+U (delete to line start), Ctrl+W (delete previous word), Ctrl+L (clear screen), Tab (autocomplete). These work across bash, zsh, and PowerShell.

Chrome DevTools uses different shortcuts for similar actions: Ctrl+Shift+I (open DevTools), Ctrl+Shift+C (inspect element), Ctrl+Shift+J (console), F8 (pause/resume script), Ctrl+Shift+F (search all sources). Unlike VS Code, DevTools shortcuts are browser-scoped and can't be rebound easily.

VS Code supports custom keybindings via File > Preferences > Keyboard Shortcuts (Ctrl+K Ctrl+S). Chrome DevTools has a Shortcuts panel in settings. Most operating systems allow system-wide remapping too. For the tools on this site, shortcuts are preset and not customizable.

This reference covers the most commonly used developer shortcuts. For platform-specific docs, check the official VS Code, Chrome DevTools, Windows, and macOS documentation.