A VS Code Setup That Makes You Faster (Not Just Prettier)
Beyond themes and icon packs — the VS Code settings, shortcuts, and extensions that genuinely speed up how you work, explained for everyday users.
Most "VS Code setup" guides are really theme galleries. A nice color scheme is fine, but it doesn't make you faster. This guide focuses on the settings, shortcuts, and extensions that genuinely change how quickly you work — whether you're writing code, Markdown, or notes.
Start with the command palette
If you learn one thing, learn this: Ctrl/Cmd + Shift + P opens the command palette, which can run virtually anything VS Code does. Forgot a shortcut? Open the palette and type what you want. It's the search box for the entire editor, and fluent users live in it.
Its sibling, Ctrl/Cmd + P, jumps to any file by name. Between these two, you rarely need to touch the mouse to navigate.
The settings worth changing
Open settings with Ctrl/Cmd + , and adjust these — they pay off immediately:
- Format on save. Turn on
Editor: Format On Save. Your files get tidied every time you save, automatically. No more manual cleanup. - Auto save. Set
Files: Auto SavetoonFocusChange. Stop losing work and stop pressing Ctrl+S reflexively. - Word wrap. Set
Editor: Word Wraptoonif you write prose or Markdown. No more horizontal scrolling. - Bracket pair colorization is on by default now and genuinely helps you read nested code at a glance.
Small changes, but you feel them every single day.
Shortcuts that compound
These are the ones that, once they're muscle memory, you can't live without:
- Multi-cursor:
Alt/Option + Clickto place multiple cursors, orCtrl/Cmd + Dto select the next occurrence of the current word. Editing ten lines at once instead of one is the single biggest speed unlock. - Move a line:
Alt/Option + Up/Downshifts the current line without cut-and-paste. - Duplicate a line:
Shift + Alt/Option + Up/Down. - Comment toggle:
Ctrl/Cmd + /. - Rename everywhere:
F2on a symbol renames it across the file safely.
Pick two this week and drill them until they're automatic. Then add two more. This is the same "build the habit, then expand" rhythm that makes any productivity workflow stick.
Extensions that earn their place
Extensions can also slow VS Code down, so install deliberately. These consistently earn their keep:
- A linter/formatter for your language (ESLint, Prettier, Ruff, etc.) — automated consistency.
- GitLens — see who changed each line and when, inline. Invaluable on shared projects.
- Path Intellisense — autocompletes file paths as you type.
- An MDX or Markdown All in One extension if you write content — handy if you're running a content site like this one.
- Code Spell Checker — catches typos in code and comments before they ship.
Resist the urge to install fifty. Each one is a little more startup time and a little more to go wrong. Audit your extensions every few months and remove what you don't use.
The integrated terminal
Open it with Ctrl + ` (backtick). Running commands without leaving the editor keeps you in flow — no alt-tabbing to a separate terminal window. You can split it, name tabs, and keep a dev server running in one while you type commands in another.
Snippets: type less, repeat less
VS Code lets you define snippets — short triggers that expand into boilerplate. If you type the same block often (a function template, a meeting-note structure, an email signature), make it a snippet. It's the local-editor version of the reusable-prompt habit we recommend for AI tools: capture the repeatable thing once, summon it instantly forever.
Sync your setup
Turn on Settings Sync (built in). Your settings, shortcuts, and extensions follow you to any machine you sign into. Set up your environment once, get it everywhere — and treat that synced config as something worth backing up along with the rest of your digital life.
Don't over-tune
A warning: tweaking your editor is a seductive form of procrastination. It feels productive while producing nothing. Spend an hour setting up the essentials above, then stop and actually use it. The goal is a fast, quiet environment that gets out of your way — not a perpetual configuration project. Get it good enough, then go do the work.
Related reading
The Keyboard Shortcuts Worth Memorizing (They Work Almost Everywhere)
Forget memorizing hundreds of shortcuts. These universal key combos work across nearly every app and browser — and they'll genuinely speed up your whole day.
10 Google Sheets Formulas That Cover 90% of Real Work
Skip the 500-function rabbit hole. These ten Google Sheets formulas handle almost everything most people actually need — explained with plain examples.
12 Google Docs Features Power Users Actually Use
Beyond bold and bullet points — the Google Docs features that genuinely speed up writing and collaboration, from the @ menu to voice typing to document tabs.