Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>USE - Universal Solution ExplorerNew to Visual Studio Code? Get it now.
USE - Universal Solution Explorer

USE - Universal Solution Explorer

Nishiio

|
6 installs
| (0) | Free
USE (Universal Solution Explorer): Visual Studio-style Solution Explorer for VS Code and Cursor. Solution to Folders to Projects to Files, independent of the filesystem. *.solution.json, recent history, workspace sync, clutter filter, Git, EN/FR UI.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

USE - Universal Solution Explorer

USE (Universal Solution Explorer) - Visual Studio-style Solution Explorer for VS Code and Cursor.

Organize work in a logical tree, independent of disk folders:

Solution -> Solution Folders -> Projects -> Files

Publisher: Nishiio · Format: *.solution.json

Marketplace

Install / rate / follow the project here:

https://marketplace.visualstudio.com/items?itemName=Nishiio.universal-solution-explorer

If USE helps you, please leave a rating and a short review on the Marketplace page - it really helps the project grow.

And do not hesitate to ask for evolutions (features, UX, Git, languages, etc.) in the Q&A / reviews: feedback is welcome.

  • EN: Rate the extension and request features on the Marketplace page.
  • FR: N'hesitez pas a noter l'extension et a demander des evolutions sur la page Marketplace.

Screenshots

Solution Explorer

USE Solution Explorer

Open Recent

USE Open Recent

Features

Logical structure

  • Create / open a solution (*.solution.json)
  • Nested Solution Folders (rename, strict delete if not empty)
  • Projects: add existing folder, rename, move, type, language
  • Expand a Project -> real filesystem tree

Create New Project

  • Dedicated USE wizard (Visual Studio-style: template → snippets → configure → summary)
  • Extensible Project Bases: Vue 3 + TS, Node Express API, C# Console, Node.js Console, Hello World, Empty
  • Templates shown as tiles: project-type icon + technology logo
  • Optional snippets: README, .gitignore, EditorConfig, VS Code recommendations
  • Adds the project to the current solution, or creates a new *.solution.json

Personal templates

  • Command My Project Templates… (File menu, USE toolbar, welcome view, or My templates… in the wizard)
  • Build your own Project Bases: named folders, named files, optional static content
  • Visual file tree + Monaco code editor (syntax highlighting, line numbers)
  • Drag and drop to nest folders/files or move them back to the project root
  • Type and technology picked as tiles (same icons as the wizard)
  • Stored once per PC in ~/.use/project-templates.json (shared by Cursor and VS Code)
  • Appear in Create New Project under Custom (or Web / Backend / Console from the project type)
  • No dynamic variables: files are written as-is

Quick access

  • Activity Bar USE
  • Toolbar: Create Project · Templates · Create Solution · Open · Open Recent · Sync · Refresh · clutter filter
  • Restore last solution on startup
  • Recent solutions history

Workspace / Git

  • Auto sync solution + projects to Workspace
  • Git decorations + Stage / Unstage / Open Changes
  • View File History (Timeline + commits)
  • Add to .gitignore

UI language

  • Setting universalSolutionExplorer.uiLanguage
  • en (default) or fr
  • Changing the language reloads the window automatically

Settings

Setting Default Role
uiLanguage en USE UI language (en / fr)
restoreLastSolution true Restore last solution on startup
maxRecentSolutions 12 Recent history size
syncWorkspaceFolders true Auto workspace sync
workspaceSyncMode projects projects or solutionRoot
hideNoiseEntries true Clutter filter

Prefix: universalSolutionExplorer.*

Quick start

  1. Install USE from the Marketplace
  2. Open Activity Bar icon USE
  3. Create New Project / My Project Templates / Create Solution / Open / Open Recent
  4. Right-click -> New Solution Folder / Add Existing Project

Notes

  • Remove from Solution != Delete
  • Personal templates do not support {{projectName}} or other tokens — content is copied as written
  • OS splash screen for Cursor cannot be provided by an extension
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft