Extension Espace de travail¶
Ouvrez un dossier comme espace de travail et parcourez, créez, renommez et supprimez ses fichiers depuis un panneau latéral — pour travailler sur un projet entier, et pas seulement sur des fichiers individuels.
Où la trouver¶
Le menu Fichier :
| Commande | Effet |
|---|---|
| Ouvrir un dossier… | Choisissez un répertoire ; il devient la racine de l'espace de travail et le panneau apparaît. |
| Fermer le dossier | Ferme le dossier et les documents qui s'y trouvent — voir plus bas. |
| Actualiser l'index de l'espace de travail | Relit le dossier pour Aller au fichier tout de suite, au lieu d'attendre l'actualisation automatique. |
Le dernier dossier ouvert est mémorisé et restauré au lancement suivant. Le panneau n'est pas forcé à l'ouverture lors de cette restauration : si vous aviez masqué le dock, il reste masqué. Seul un Ouvrir un dossier… explicite le ramène.
Fermer un dossier ferme ses fichiers¶
Fermer le dossier ferme d'abord chaque onglet ouvert dont le fichier se trouve dans l'espace de travail, puis vide l'espace de travail. Les fichiers extérieurs au dossier et les tampons sans nom sont laissés tranquilles.
Un document modifié déclenche la demande habituelle Enregistrer / Abandonner / Annuler — rien n'est fermé dans votre dos. Annuler sur l'une d'elles interrompt toute l'opération : le dossier reste ouvert, et les onglets déjà fermés avant l'annulation restent fermés. Relancez Fermer le dossier une fois votre décision prise.
Aller au fichier et l'index¶
L'extension tient à jour la liste de fichiers derrière Aller au fichier
(Ctrl+P) de la palette de commandes. Elle est construite en arrière-plan :
ouvrir un grand dossier — ou un dossier sur un partage réseau — ne bloque plus
l'éditeur, et la palette continue d'afficher les fichiers du dossier précédent
jusqu'à ce que la nouvelle liste soit prête. La barre d'état affiche
Indexation… pendant le travail et N fichier(s) indexé(s) à la fin.
L'index s'actualise :
- automatiquement, environ deux secondes après un changement dans la racine de l'espace de travail ou dans l'un de ses sous-dossiers immédiats. Seul ce premier niveau est surveillé — une surveillance de tout un arbre de sources coûterait un descripteur système par répertoire —, un changement enfoui plus profond attend donc l'un des deux autres déclencheurs ;
- à l'enregistrement d'un fichier sous le dossier : un fichier nouvellement créé rejoint l'index aussitôt, sans reparcourir quoi que ce soit ;
- à la demande, via Fichier ▸ Actualiser l'index de l'espace de travail
(également dans la palette de commandes). À utiliser après un
git checkout, une compilation, ou tout ce qui réorganise l'arbre d'une manière que la surveillance de surface ne voit pas.
L'index contient jusqu'à la limite définie dans Préférences ▸ Espace de travail — 50 000 fichiers par défaut — pour qu'un arbre énorme ne bloque jamais la palette. Lorsque le parcours s'arrête à ce plafond, la barre d'état le signale, au lieu de laisser les fichiers suivants manquer discrètement dans Aller au fichier. Augmentez la limite (jusqu'à 500 000) pour un très gros dépôt, ou abaissez-la si l'indexation d'un dossier sur un partage lent prend trop de temps.
Quels dossiers sont ignorés¶
Certains répertoires ne méritent jamais d'être indexés : métadonnées de gestion de versions, état de l'IDE, sorties de compilation, arbres de dépendances. Préférences ▸ Espace de travail contient la liste des noms de répertoires dans lesquels l'index ne regarde jamais — un par ligne, comparaison entière et sensible à la casse, à n'importe quelle profondeur.
Par défaut : .git, .svn, .hg, .vs, .vscode, .idea, .cache,
node_modules, build, Build, out, dist, bin, obj, target,
__pycache__ et .mte-compile-commands. Modifiez la liste si l'un de vos
projets range de vraies sources là où ce nom les masquerait — Restaurer les
valeurs par défaut la rétablit. Une liste modifiée réindexe le dossier ouvert
immédiatement.
Une liste vide signifie « tout indexer » ; elle n'est pas lue comme « utiliser les valeurs par défaut ».
Le panneau de l'espace de travail¶
Une arborescence ancrable du dossier choisi. Double-cliquez sur un fichier pour l'ouvrir. L'arborescence se rafraîchit automatiquement lorsque les fichiers changent sur le disque.
Dans chaque dossier, les sous-dossiers viennent d'abord, puis les fichiers,
chaque groupe par ordre alphabétique. Les majuscules et les minuscules ne sont pas
distinguées, et les nombres contenus dans un nom sont comparés selon leur valeur :
file2.txt vient donc avant file10.txt. L'ordre est le même sous Windows et
sous macOS.
Clic droit sur un élément pour son menu contextuel :
| Action | Effet |
|---|---|
| Nouveau fichier… | Crée un fichier dans le dossier sélectionné. |
| Nouveau dossier… | Crée un sous-dossier. |
| Renommer… | Renomme le fichier ou dossier sélectionné. |
| Supprimer… | Supprime le fichier ou dossier sélectionné (avec confirmation). |
| Afficher dans l'explorateur | Affiche l'élément dans le gestionnaire de fichiers du système. |
Les autres fonctionnalités suivent l'espace de travail
L'ouverture d'un dossier diffuse la nouvelle racine au reste de l'éditeur, de sorte que des fonctionnalités comme Rechercher dans les fichiers peuvent cibler par défaut l'espace de travail courant.