Overview Version History Q & A Rating & Review
USE — Universal Solution Explorer
USE (Universal Solution Explorer ) — Solution Explorer universel pour VS Code et Cursor , inspiré de Visual Studio.
Organise ton travail en arbre logique, indépendamment de l’organisation des dossiers sur le disque :
Solution → Solution Folders → Projects → Files
Publisher : Nishiio · Format : *.solution.json
Marketplace : Nishiio.universal-solution-explorer
Fonctionnalités
Structure logique
Créer / ouvrir une solution (*.solution.json)
Solution Folders imbriqués (rename, delete strict si non vide)
Projects : ajouter un dossier existant, rename, move, type (front / back / library / tool / other)
Expand d’un Project → arborescence fichiers réels du disque
Language optionnel (hint UX, language-agnostic)
Accès rapide
Activity Bar USE
Barre de vue : Create · Open · Open Recent · Sync · Refresh · filtre clutter
Menu File + clic droit Explorer
Restore automatique de la dernière solution au démarrage
Historique des solutions récentes (QuickPick)
Workspace Cursor / VS Code
Sync auto des dossiers solution + projects vers le Workspace (Explorer, Git, IA)
Mode projects ou solutionRoot
Commande manuelle Sync Projects to Workspace
Fichiers (parity Explorer)
New File / New Folder, Rename, Delete (disque), Duplicate
Copy Path / Relative Path
Open / Open to the Side
Reveal in Explorer / Open in OS File Explorer
Git
Décorations U / M / A / D
Open Git Changes · Source Control · Stage / Unstage
Ouverture auto des repos project
Confort
Filtre clutter (masque node_modules, locks, dist, etc.) — toggle œil
Auto-save du *.solution.json
Reload si édition externe du fichier solution
Démarrage rapide
Installer l’extension USE
Ouvrir l’icône USE (Activity Bar)
Create Solution… ou Open Solution… / Open Recent
Clic droit → New Solution Folder… puis Add Existing Project…
Settings
Setting
Défaut
Rôle
universalSolutionExplorer.restoreLastSolution
true
Rouvre la dernière solution au démarrage
universalSolutionExplorer.maxRecentSolutions
12
Taille de l’historique
universalSolutionExplorer.syncWorkspaceFolders
true
Sync auto vers le Workspace
universalSolutionExplorer.workspaceSyncMode
projects
projects ou solutionRoot
universalSolutionExplorer.hideNoiseEntries
true
Filtre clutter
universalSolutionExplorer.noiseEntries
(liste)
Noms exacts à masquer
Notes importantes
Remove from Solution ≠ Delete : le premier retire seulement de la solution, le second efface sur le disque.
Un splash type Visual Studio au boot OS de Cursor n’est pas possible via une extension (limitation API).
Documentation détaillée : dossier Documentation/Projet/.