Editado 6 dias atrás por ExtremeHow Equipe Editorial
Visual Studio CodeVisual Studio Live ShareColaboraçãoProgramação em paresExtensõesTrabalho RemotoCompartilhamentoEm tempo realIntegraçãoConfiguraçãoNuvemProdutividadeDesenvolvimentoRemotoTrabalho em equipeProjetosComunicaçãoDepuraçãoInterfaceFerramentas
Tradução atualizada 6 dias atrás
O Visual Studio Code (VS Code) é adorado pelos desenvolvedores devido à sua natureza leve, extensas opções de personalização e vasta gama de extensões. Uma característica particularmente poderosa do VS Code é a capacidade de colaborar em tempo real usando o Visual Studio Live Share. Este recurso permite que vários desenvolvedores compartilhem a mesma instância do VS Code, permitindo que trabalhem juntos no mesmo código-fonte como se estivessem sentados juntos, mesmo que estejam em lados opostos do mundo. O guia a seguir explica como você pode colaborar com outras pessoas usando o Visual Studio Live Share no VS Code.
Para começar a usar o Live Share no Visual Studio Code, você precisa instalar a extensão Live Share. Este passo é simples:
Ctrl+Shift+X
no seu teclado.Assim que a instalação estiver completa, você notará uma barra de ferramentas com várias opções do Live Share aparecer na parte inferior da janela do VS Code.
Para iniciar uma sessão de colaboração com o Live Share, o anfitrião deve compartilhar seu projeto. Veja como fazer:
Ctrl+Shift+P
) e selecione "Live Share: Start Collaboration Session."É importante garantir que seus arquivos de projeto estejam hospedados em um sistema de controle de versão como o Git, para que as alterações possam ser gerenciadas de maneira eficiente. No entanto, o Live Share permite que você trabalhe mesmo sem configurar um repositório.
Se você recebeu um link do Live Share de um colega, participar da sessão é simples:
O Live Share no Visual Studio Code possui vários recursos que aprimoram a colaboração:
Todos os participantes podem visualizar e editar o código em tempo real. Você pode ver as posições do cursor e seleções uns dos outros, que são identificados por diferentes cores e etiquetas de nome. Isso permite um desenvolvimento de código sincronizado e revisão de código.
Um recurso útil no Live Share é o "modo de seguir". Ao clicar no nome de um participante no viewlet do Live Share, você pode "seguir" ele na sessão. Isso significa que sua visão rola automaticamente para onde ele está no código. Isto é especialmente útil durante ensino ou orientações guiadas.
Anfitriões podem compartilhar sua sessão de terminal com convidados. Isso é útil para executar comandos relacionados ao projeto, solucionar problemas ou demonstrar ferramentas de CLI. Anfitriões podem controlar se os participantes têm acesso de leitura ou gravação ao terminal.
O Live Share pode lidar automaticamente com o redirecionamento de porta do anfitrião para o convidado. Ao executar um servidor web ou serviço em uma porta específica, os convidados podem acessá-lo como se o estivessem executando localmente. Isso é essencial para depuração em tempo real de aplicações web.
O Live Share permite que os participantes depurem projetos compartilhados colaborativamente. O anfitrião pode compartilhar sua sessão de depuração, e os convidados podem definir pontos de interrupção, percorrer o código e inspecionar variáveis. Todos os colaboradores podem interagir sem interferir no fluxo da sessão.
Aqui estão algumas dicas para aumentar a eficiência da colaboração com o Live Share:
Aqui estão alguns problemas comuns que você pode encontrar ao usar o Live Share e como solucioná-los:
Garanta que todos os participantes tenham uma conexão de internet estável. Às vezes, configurações de rede ou firewalls podem bloquear as portas necessárias. Verifique sua configuração de rede e permita a conexão para o Live Share.
Conflitos com outras extensões podem causar problemas. Desative temporariamente extensões desnecessárias enquanto a sessão do Live Share estiver ativa e veja se isso resolve os problemas.
Se você estiver enfrentando dificuldades para fazer login, verifique suas credenciais de conta novamente. Certifique-se de ter autorizado o acesso através de sua conta Microsoft ou GitHub.
Certifique-se de que todos os colaboradores estejam usando a versão mais recente do VS Code. Versões antigas podem não suportar todos os recursos do Live Share.
O Visual Studio Live Share no Visual Studio Code é uma ferramenta poderosa que aproxima desenvolvedores, independentemente de sua localização geográfica. É fácil de configurar e oferece uma série de recursos que melhoram a colaboração em tempo real em projetos de código. Com o entendimento adequado e uso dessa ferramenta, as equipes de desenvolvimento podem melhorar significativamente seu fluxo de trabalho, aprender umas com as outras e concluir projetos de forma mais eficiente.
Se você encontrar algo errado com o conteúdo do artigo, você pode