28 extensions we classified as Project & workspace managers, ranked by Marketplace installs. Updated nightly.
Manage Java projects in Visual Studio Code
Easily switch between projects
Generate C/C++ Projects
Invoke multiple commands as one command.
Open any workspace with a single click.
Calculate command variables for launch.json and tasks.json
VS Code extension to view and run tasks from Explorer pane
Returns `workspaceFolder` as a WSL path. Useful where WSL format workspaceFolder path is required, e.g. for debug 'remoteRoot' property in launch config, etc.
Emulates the new project button in eclipse to setup a Java project (including the classpath and .project files).
Organize your workspaces in a speed-dial manner.
Manages extensions hosted in private NPM registries.
Manage monorepos with multi-root workspaces. Supports Lerna, Yarn, Pnpm, Rushjs and recursive package directories
An explorer panel that allows you to list your collection of workspaces and load them one at a time into the IDE or open a new window with the selected workspace.
Add customizable buttons to the status bar to execute actions or tasks
Track changes on packages.json and show restore warning if need.
Automatically build/launch whenever a folder is opened in VS Code
Automatically activates the extensions of your choice on startup
Project MCP is a Visual Studio Code extension that lets you define MCP servers available across your entire project. By placing a project.mcp.json file in your workspace, you can centrally manage and launch MCP servers for the whole project from a single configuration file.