Plus d'un dossier / projet dans une fenêtre Sublime Text 3

86

Je ne peux avoir qu'un seul projet / chemin ouvert dans le même temps, dans une fenêtre Sublime Text 3.

Chaque fois que je change rapidement de projet ( Ctrl+Alt+P), un nouveau projet remplace l'actuel. Chaque fois que j'ouvre un nouveau dossier ( File > Open Folder...) ou projet ( Project > Open Project...), il est ouvert dans une nouvelle fenêtre Sublime Text.

Puis-je avoir plus d'un projet ouvert dans une fenêtre Sublime Text 3? Si oui, comment y parvenir?

trejder
la source
1
Que voulez-vous dire dans une fenêtre? Vous pouvez avoir plus d'un répertoire de projet «racine» dans votre projet. Faites glisser n'importe quel répertoire vers la barre latérale, il apparaîtra à la racine de l'arborescence. Si c'est ce que vous voulez
Sergey Telshevsky

Réponses:

188

Si en ayant plusieurs projets dans une fenêtre, vous entendez avoir plusieurs répertoires situés à différents endroits de votre système à la fois dans l'arborescence de la barre latérale, alors oui, vous pouvez y parvenir.

  1. Ouvrez l'un des projets dans Sublime Text comme vous le faites toujours.

  2. Effectuez l'une des actions suivantes:

    • Faites glisser le répertoire racine du deuxième projet de l'explorateur de fichiers vers la barre latérale de la première fenêtre ST du projet.

    • Dans votre terminal cdpour le deuxième projet et entrez subl . -a.

-a drapeau signifie ajouter à la dernière fenêtre focalisée au lieu de s'ouvrir dans une nouvelle fenêtre).

ÉDITER

Solution encore plus simple.

Ouvrez le premier projet. Aller à (dans le menu ci-dessus)

Project -> Add folder to project

Sergey Telshevsky
la source
Oui, c'est ce que je veux. Deux répertoires ou plus (dossiers des projets racine) dans une fenêtre / barre latérale. Cependant, nous devons clarifier votre réponse, avant que je puisse l'accepter, car soit je suis stupide, soit je ne comprends pas tout! :]. Pas à pas: (1) J'ai "Projet A" ouvert dans ST3 (une fenêtre). (2) J'ouvre "Projet B" par File > Open Directory...ou Project > Open Project. (3) Elle s'ouvre dans une nouvelle fenêtre. Et ensuite? Je ne peux faire glisser un répertoire que dans la même barre latérale. Je ne peux pas le faire glisser vers la barre latérale d'une autre fenêtre.
trejder
Veuillez relire les étapes. Vous n'ouvrez que le projet A. Ensuite, soit vous faites glisser le répertoire du projet B depuis votre explorateur de fichiers (dépend de votre système d'exploitation, par exemple Explorer pour Windows), soit ouvrez la console et faites ce qui est dit ci-dessus. Mise à jour de la réponse pour être plus précise
Sergey Telshevsky
Oui, maintenant c'est clair. J'ai manqué cette partie sur le glissement depuis l'explorateur de fichiers ! Merci! :]
trejder
pas vraiment utile car chaque projet a de nombreux fichiers ouverts et mettre tous les fichiers ouverts à travers plusieurs projets dans un ensemble monstre d'onglets est ingérable --- vraiment besoin de pouvoir lancer et fermer plusieurs fenêtres pour chaque projet ou une capacité un peu moins utile pour activer / afficher tous les fichiers / onglets ouverts uniquement pour le projet actuellement actif tout en conservant la notion des projets à ouvrir en tant qu'ensemble de projets - un projet de projets est cruellement nécessaire pour un texte sublime 3
Scott Stensland
32

Ouvrir sublime Text 3, barre de menu intérieure

  • Allez dans "Projet"
  • "Ajouter un dossier au projet ..."

entrez la description de l'image ici

codeur
la source
6

Vous pouvez accomplir cela en enregistrant vos configurations en tant que projets, puis sous projet, cliquez sur Changer de projet et tous les onglets que vous avez enregistrés dans votre espace de travail apparaîtront

frazras
la source
3

Si vous êtes sur un Mac, il drag-&-dropvous suffit de placer votre dossier / alias de projet dans Sublime Text Application sur votre dock.

entrez la description de l'image ici

Ensuite, vous devriez voir ceux projetés chargés dans votre Sublime Text prêts à l'emploi

entrez la description de l'image ici

Bon codage!

cyber8200
la source
2

Sur MacOS, vous pouvez utiliser "Projet-> Ajouter un dossier au projet".

Ou plus généralement, en définissant "open_files_in_new_window": false(qui est vrai par défaut), le dossier que vous avez fait glisser vers le texte sublime s'affichera dans la même fenêtre.

Gu Wang
la source
1

Une autre chose que vous pouvez faire est de créer des TABS pour chaque projet

Fenêtre >> Nouvel onglet

En faisant cela, vous obtiendrez des onglets de projet au-dessus des onglets de fichier de projet ...

Herbert Smith
la source