Mais de uma pasta / projeto em uma janela Sublime Text 3


86

Posso ter apenas um projeto / caminho aberto ao mesmo tempo, em uma janela Sublime Text 3.

Cada vez que eu mudo rapidamente de projeto ( Ctrl+Alt+P), o novo projeto substitui o atual. Cada vez que abro uma nova pasta ( File > Open Folder...) ou projeto ( Project > Open Project...), ele é aberto em uma nova janela de Texto Sublime.

Posso ter mais de um projeto aberto em uma janela Sublime Text 3? Se sim - como conseguir isso?


1
O que você quer dizer em uma janela? Você pode ter mais de um diretório de projeto 'raiz' em seu projeto. Arraste qualquer diretório para a barra lateral, ele aparecerá na raiz da árvore. Se é isso que você quer
Sergey Telshevsky,

Respostas:


188

Se por ter vários projetos em uma janela você quer dizer ter vários diretórios que estão localizados em diferentes locais do seu sistema ao mesmo tempo na árvore da barra lateral, então sim, você pode conseguir isso.

  1. Abra um dos projetos em Sublime Text como você sempre faz.

  2. Faça um dos seguintes:

    • Arraste o diretório raiz do segundo projeto do explorador de arquivos para a barra lateral da janela ST do primeiro projeto.

    • Em seu terminal cdpara o segundo projeto e entre subl . -a.

-a sinalizar significa adicionar à última janela em foco em vez de abrir em uma nova janela).

EDITAR

Solução ainda mais fácil.

Abra o primeiro projeto. Vá para (no menu acima)

Project -> Add folder to project


Sim, é isso que eu quero. Dois ou mais diretórios (pastas de projetos raiz) em uma janela / barra lateral. No entanto, precisamos esclarecer sua resposta, antes que eu possa aceitá-la, porque ou sou estúpido ou não entendo tudo! :]. Passo a passo: (1) Tenho o "Projeto A" aberto no ST3 (uma janela). (2) Eu abro "Projeto B" por File > Open Directory...ou Project > Open Project. (3) Abre em uma nova janela. Qual o proximo? Só consigo arrastar um diretório na mesma barra lateral. Não consigo arrastá-lo para a barra lateral de outra janela.
trejder

Por favor, leia as etapas novamente. Você só abre o projeto A. Em seguida, ou arrasta o diretório do projeto B do seu explorador de arquivos (depende do seu sistema operacional, por exemplo, Explorer para Windows), abre o console e faz o que foi dito acima. Atualizado a resposta para ser mais precisa
Sergey Telshevsky

Sim, agora está claro. Eu perdi aquela parte sobre arrastar do explorador de arquivos ! Obrigado! :]
trejder

não é realmente útil, pois cada projeto tem muitos arquivos abertos e colocar todos os arquivos abertos em vários projetos em um conjunto monstruoso de guias é impossível de gerenciar --- realmente precisa da capacidade de iniciar e fechar várias janelas de cada projeto ou uma habilidade menos útil para ativar / visualizar todos os arquivos / guias abertos apenas para o projeto atualmente ativo, mantendo a noção de quais projetos devem ser abertos como um conjunto de projetos - um projeto de projetos é extremamente necessário para texto sublime 3
Scott Stensland

32

Abra o Texto sublime 3, barra de menu interna

  • Vá para "Projeto"
  • "Adicionar pasta ao projeto ..."

insira a descrição da imagem aqui


6

Você pode fazer isso salvando suas configurações como projetos; em seguida, em projeto, clique em alternar projeto e todas as guias salvas em seu espaço de trabalho aparecerão


3

Se você estiver em um Mac, basta drag-&-dropinserir a pasta / alias do projeto no Sublime Text Application em seu dock.

insira a descrição da imagem aqui

Então você deve ver aqueles projetados carregados em seu Texto Sublime pronto para ir

insira a descrição da imagem aqui

Happy Coding!


2

No MacOS, você pode usar "Projeto-> Adicionar pasta ao projeto".

Ou, de forma mais geral, definindo "open_files_in_new_window": false(que é o padrão verdadeiro), a pasta que você arrastou para o texto sublime será exibida na mesma janela.


1

Outra coisa que você pode fazer é criar TABS para cada projeto

Janela >> Nova aba

Fazendo isso, você obterá as guias do projeto acima das guias do arquivo do projeto ...

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.