Ledger&Life
Software Tutorials

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.

Ledger & Life Editorial4 min read
A VS Code Setup That Makes You Faster (Not Just Prettier)

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 Save to onFocusChange. Stop losing work and stop pressing Ctrl+S reflexively.
  • Word wrap. Set Editor: Word Wrap to on if 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 + Click to place multiple cursors, or Ctrl/Cmd + D to 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/Down shifts the current line without cut-and-paste.
  • Duplicate a line: Shift + Alt/Option + Up/Down.
  • Comment toggle: Ctrl/Cmd + /.
  • Rename everywhere: F2 on 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.

Share:
#vs code#productivity#tutorial#setup

Related reading