Simple, screenshot-driven steps to get VS Code set up. This guide is written for Windows and uses short steps, clear menu paths, and annotated images.
:vscode: namespace and include red arrows and labelsWhy profiles? Profiles let you keep separate extensions, settings, and UI layout for different tasks (e.g., Python vs. Web). They’re easy to switch without changing your default setup.
Create a new profilecopy from None for an Empty profile with default settingsCreate and wait for the new window to open with that profile
Image A — Open the profile menu
Image B — Create new profile dialog
Sync keeps your settings, keybindings, extensions, UI state, and snippets consistent across devices.
Settings Sync: Turn OnSign in & Turn on and choose GitHub when promptedImage A — Turn on Settings Sync
Copilot suggests code in real time. Requires a GitHub account and an active Copilot subscription (free for some users like students/teachers; see GitHub’s terms).
GitHub Copilot (publisher: GitHub), then InstallSign in to GitHub if prompted; complete the browser auth flow and return to VS Code
Image A — Install GitHub Copilot extension
VS Code’s Welcome page includes built-in walkthroughs, like “Get started with VS Code”, guiding you through core features. Extensions can also contribute their own walkthroughs (for example: Python, Docker, GitHub Copilot), which show up alongside the built-in ones.
Welcome: Open Welcome PageGet started with VS Code and complete the mini-tasks (Open Folder, Run and Debug, Source Control, Terminal, etc.)welcomePage
Image A — Welcome (Get Started) page
Welcome: Open Walkthrough…