vs código, construído usando tecnologias da Web (HTML, CSS e JavaScript), é predominantemente usado como um aplicativo instalado localmente. No entanto, sua acessibilidade baseada na Web está se expandindo rapidamente, tornando-o um desenvolvimento significativo no mundo do desenvolvimento da Web, onde o código vs reina supremo. Essa disponibilidade da Web elimina a necessidade de instalação de software, uma vantagem considerável para instituições como escolas que gerenciam vários dispositivos e plataformas como Chromebooks que limitam a instalação de software local.
A proliferação das versões da Web do VS Code pode ser confusa, então vamos examinar o cenário atual:
lançado recentemente, o vscode.dev aproveita a API de acesso ao sistema de arquivos (atualmente suportada pelo Edge e Chrome) para acessar o sistema de arquivos local (com permissão do usuário). Mesmo sem essa API, os usuários podem fazer upload de arquivos ou, mais praticamente, abrir repositórios. Essencialmente, ele fornece uma experiência de código VS baseada no navegador, abrindo pastas locais e espelhando a funcionalidade do aplicativo de desktop. Embora o uso básico pareça semelhante, o gerenciamento de permissão e os atalhos de teclado exigem ajustes, e um terminal está atualmente indisponível. Apesar dessas limitações, recursos como "Encontre no projeto" mantêm velocidade comparável à versão da área de trabalho, mesmo em grandes projetos.
github.dev oferece outra instância de código VS baseada no navegador, mas com uma abordagem diferente. O acesso à pasta local está ausente; Em vez disso, ele se concentra no acesso rápido e na modificação dos repositórios do GitHub. As alterações podem ser salvas, comprometidas e solicitações de tração iniciadas diretamente no navegador. Enquanto uma fusão potencial com o vscode.dev é especulada, atualmente eles permanecem distintos. Por outro lado, os repositórios do GitHub também podem ser abertos diretamente no código VS instalado localmente sem clonagem.
Github Codespaces fornece uma experiência de código VS baseada em navegador mais avançada. A autenticação da Microsoft permite o acesso a extensões instaladas localmente. Mais importante, inclui um terminal funcional. Após o lançamento, fornece acesso a vários tempos de execução e ferramentas (Python, Node.js, Docker, etc.), permitindo que os usuários executem scripts NPM e geram visualizações de projetos via URLs.
GITPOD reflete o Github Codespaces, oferecendo um código VS baseado em navegador com um terminal que fornece um ambiente completo do Docker/Linux. Essa configuração poderosa permite potencialmente o ambiente do ambiente de produção, dependendo das tecnologias suportadas do GitPod. O GITPOD também integra "espaços de trabalho" que gerenciam serviços, lidando com elegantemente visualizações de projetos com recursos como executar instâncias do MongoDB. Sua aquisição potencial da Microsoft é um cenário plausível, dadas as direções convergentes de ambas as empresas.
CodESandBox e Stackblitz também oferecem alternativas de código vs baseadas no navegador, ou pelo menos utilizam vs componentes de código.
O servidor de código do codificador permite a auto-hospedagem do código VS, fornecendo uma alternativa às versões da Web de terceiros. Isso é particularmente útil para executar o código VS em servidores em nuvem controlados, permitindo a edição direta de arquivos no próprio servidor. Essa abordagem oferece vantagens para escolas e ambientes com recursos limitados de software local, potencialmente melhorando a vida útil da bateria, descarregando tarefas intensivas para o servidor.
A ascensão de IDEs baseados na Web é inegável. O sucesso da figma demonstra as vantagens do desenvolvimento da Web, combinando facilidade de uso, recursos colaborativos e acessibilidade. O futuro dos ambientes de desenvolvimento aponta cada vez mais para a web.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3