Finding and Installing Extensions
Extensions are the entire reason VS Code can be minimal by default and powerful in practice — this course is about choosing and managing them well, not just installing everything that looks interesting.
The Extensions view (Activity Bar, the four-squares icon) is the built-in marketplace browser. Search by name, language, or keyword; each result shows install count, rating, and a description — all without leaving VS Code or visiting a website.
Install with one click — most extensions activate immediately, some require a reload. VS Code tells you explicitly when a reload is needed; for most extensions, installation and activation are instant.
The marketplace website (marketplace.visualstudio.com) mirrors the same catalog, useful for browsing outside VS Code or sharing a direct link to a specific extension with a teammate — clicking "Install" there opens VS Code and starts the same flow.
Recommended extensions can appear automatically based on your open project. If a repository has a committed .vscode/extensions.json (from the Workspaces course), VS Code prompts you to install the recommended set the first time you open it — no manual searching required for a well-configured project.
Popular categories worth knowing exist, not memorizing every option: language support, linters/formatters, Git tooling add-ons (like GitLens from the last course), themes, and AI/productivity assistants — knowing the category helps you search effectively when you have a specific need.
Why this matters for you
Knowing extensions exist for nearly any specific need — and that installing one is genuinely low-friction — means you reach for one instead of working around a limitation VS Code already has a real solution for.
▶️ Before the next lesson
Open the Extensions view and browse the "Installed" tab — see what's already on your machine, possibly from a workload or recommendation you accepted without fully noticing.