Visual Studio Code Mastery · Step 3 of 15
Workspaces & Multi-Root Projects
Learn exactly when to use a folder, a Workspace, or a multi-root setup — and how to vet unfamiliar code before it runs.
What you’ll walk away with
- Explain the real difference between opening a folder and using a saved Workspace file
- Set up a multi-root Workspace to work across multiple related projects in a single window
- Configure Workspace Trust settings so unfamiliar or downloaded code doesn't run with full privileges by default
- Use extension recommendations tied to a Workspace so collaborators get the right tooling automatically
- Build a working multi-root project setup from scratch as a hands-on exercise
Questions people ask before they start
Is this course just about VS Code, or general project organization?
It covers Workspaces and multi-root project setups specifically, including how Workspace Trust and extension recommendations work — practical, tool-level skills rather than abstract project management theory.
I already just open folders in my editor. Why would I need Workspaces?
The first lesson directly addresses this: Folders vs. Workspaces: What's the Real Difference. If you've never needed a saved Workspace file, this lesson explains what you're missing and when it actually matters.
What does Workspace Trust have to do with security?
Since Securafy is a cybersecurity company first, this course treats Workspace Trust seriously — it's about not letting unfamiliar or untrusted code execute automatically when you open a project, which the dedicated lesson walks through.
Will I actually build something, or is this all conceptual?
The final lesson, Hands-On: Build a Real Multi-Root Setup, has you construct an actual multi-root Workspace rather than just reading about the concept.
Do I need to already manage multiple repositories or projects to benefit?
It helps to have at least two related projects or folders in mind, since the Multi-Root Workspaces lesson is built around combining multiple projects into one window — but the course walks through the setup from scratch.
How long is this course?
It's a single focused module with four lessons, moving from the folder-vs-Workspace distinction through multi-root setups and Workspace Trust, ending in a hands-on build.