Como abro vários projetos / pastas em uma única instância do Visual Studio Code e abro vários arquivos no modo de exibição único? Ele tem alguma opção para futuras solicitações de alteração?
fonte
Como abro vários projetos / pastas em uma única instância do Visual Studio Code e abro vários arquivos no modo de exibição único? Ele tem alguma opção para futuras solicitações de alteração?
Conforme mencionado em várias outras respostas aqui, essa resposta 'aceita' está desatualizada e não está mais correta. O VS Code agora tem o conceito de um 'espaço de trabalho' que permite adicionar várias pastas 'raiz' ao VS Code na mesma janela.
Por exemplo, ao trabalhar em um projeto em uma pasta que utiliza código compartilhado mantido em uma pasta diferente, agora você pode abrir a pasta do projeto e a pasta compartilhada na mesma janela.
Para fazer isso, você usa o Add folder to Workspace...
comando O VS Code salva a configuração em um novo arquivo com uma .code-workspace
extensão. Se você clicar duas vezes nesse arquivo, o VS Code será reaberto com as duas pastas presentes.
Conforme descrito no artigo The Basics of Visual Studio Code :
"O VSCode é baseado em arquivos e pastas - você pode começar imediatamente abrindo um arquivo ou pasta no VSCode."
Isso significa que o conceito de arquivos de solução e projeto, como o .sln e o .csproj, não tem função real no VSCode, a não ser que os utilize apenas para direcionar e identificar qual idioma oferecer suporte ao Intellisense e outros.
Simplificando, a pasta que você abre é a raiz com a qual você trabalha. Mas é claro que não há nada que o impeça de abrir várias janelas.
Quanto às opções de recursos de solicitação, navegue até Ajuda> Solicitar recursos, que o redirecionará para a página UserVoice do VSCode .
Não sei por que a solução mais simples não é mencionada. Você pode simplesmente fazer
File>New Window
e abrir o outro projeto na nova janela.fonte
Atualizar
Agora está disponível imediatamente em outubro de 2017. Leia mais na postagem do blog .
Atualmente, o canal Insider do VSCode nos fornece isso imediatamente.
Leia mais na postagem do blog .
fonte
Se você estiver usando unix como sistema operacional, poderá criar um link para sua pasta de destino.
Por exemplo, eu quero ver a fonte golang enquanto estiver usando o VSCode. Então, crio um link para a
go/src
pasta do meu projeto.Espero que isto ajude!
Atualização: 28/11/2017
Os espaços de trabalho de raiz múltipla [0] chegaram à construção estável, finalmente. https://code.visualstudio.com/updates/v1_18#_support-for-multi-root-workspaces
[0] https://github.com/Microsoft/vscode/issues/396
fonte
MKLINK
comando:mklink /prefix link_path file/folder_path
import
instrução javascript , isso fornece um caminho "real" que o resolvedor de módulos pode acessar.O suporte para áreas de trabalho com várias raízes agora está ativado por padrão na versão estável mais recente [versão de novembro de 2017].
O
File > Add Folder to Workspace
comando exibe uma caixa de diálogo Abrir pasta para selecionar a nova pasta.fonte
Você pode abrir qualquer pasta, portanto, se seus projetos estiverem na mesma árvore, basta abrir a pasta abaixo deles.
Caso contrário, você pode abrir 2 instâncias do código como outra opção
fonte
No Windows, é possível usar o mklink para criar links simbólicos do diretório para as pastas necessárias. Em seguida, mantenha-os juntos em uma pasta e o VSCode listará o conteúdo deles.
Isso é muito semelhante à idéia de @ NeilShen, eu acho.
fonte
Várias pastas no VS
Passo 1.
Passo 2.
fonte
Agora podemos abrir várias pastas em uma instância, o código do Visual studio nomeou como Área de Trabalho ("Área de Trabalho"). Dê uma olhada nas imagens, é muito simples.
fonte
Você pode instalar os menus de contexto de pasta aberta para código VS extensão partir de Chris Dias
https://marketplace.visualstudio.com/items?itemName=chrisdias.vscode-opennewinstance
Abra uma nova bancada aqui
fonte
Ou você pode simplesmente selecionar várias pastas e clicar em abrir.
Vá para Arquivo> Abrir pasta , selecione várias pastas que deseja abrir e clique em Selecionar pasta
fonte
Basta colocar seus projetos na mesma pasta e simplesmente abrir essa pasta no vscode.
Agora seus projetos aparecerão como:
GRUPO DE PROJETOS
PROJETO 1
PROJETO 2
fonte
Você pode abrir até 3 arquivos na mesma exibição pressionando [CTRL] + [^]
fonte
O que eu sugiro no momento é criar links simbólicos em uma pasta, pois o VSCode não suporta esse recurso.
Primeiro, crie uma pasta chamada como você gostaria que fosse.
E você verá suas pastas na mesma janela do VSCode.
fonte
Não é possível abrir uma nova instância do Código do Visual Studio normalmente, nem funciona se você abrir a nova como Administrador.
Solução: basta clicar com o botão direito do mouse no arquivo VS Code .exe e clicar em "Nova janela". Você pode abrir quantas janelas novas desejar. :)
fonte
você pode criar um espaço de trabalho e colocar pastas nele: Arquivo> salvar espaço de trabalho como e arrastar e soltar suas pastas no espaço de trabalho salvo
fonte
Você pode usar esta extensão conhecida como Gerente de Projeto
Nisto, os projetos são salvos em um arquivo projects.json, basta salvar o projeto e pressionando
Shift + Alt + P
você pode ver a lista de todos os seus projetos salvos; a partir daí, você pode alternar facilmente seus projetos.fonte
Para executar um projeto por vez na mesma solução
Janela do explorador Open Solution -> Open Solution for Project -> clique com o botão direito do mouse -> selecione Propriedades na lista suspensa (Alt + Enter) -> Propriedades comuns -> selecione Projeto de inicialização, você verá "seleção atual, seleção única e seleção múltipla a partir dessa seleção, "Seleção Atual", isso ajudará você a executar um projeto por vez no mesmo espaço de trabalho da solução com codificação diferente.
fonte