O editor Visual Studio Code da Microsoft agora tem uma versão web que funciona em navegadores de desktop, iPads e qualquer outra coisa com um navegador web.
O Microsoft Visual Studio Code é um dos melhores editores de código disponíveis atualmente. É totalmente gratuito, pode ser estendido com milhares de extensões e funciona em todas as principais plataformas de desktop. Mesmo sendo baseado em tecnologias web (é uma aplicação Electron), o Visual Studio Code nunca teve uma versão totalmente funcional disponível em um navegador web, até agora.
A Microsoft tem lançou uma versão baseada na web do Visual Studio Code, acessível em vscode.dev. Ele se parece exatamente com o aplicativo de desktop, com a capacidade de instalar extensões e sincronizar suas configurações com um login de conta do GitHub ou da Microsoft. Você pode fazer login em um repositório remoto ou fazer upload de arquivos únicos e baixá-los quando terminar. Se o seu navegador suportar o API de acesso ao sistema de arquivos (como as versões desktop do Chrome, Edge e Opera), você pode trabalhar com pastas locais no seu dispositivo sem fazer upload ou download.
“Com a disponibilidade do vscode.dev”, disse a equipe do Visual Studio Code na postagem do blog, começamos finalmente a concretizar nossa visão original de construindo uma ferramenta de desenvolvimento que pode ser executada totalmente sem servidor no navegador." É importante ressaltar que isso permite que o Visual Studio Code seja executado em iPads e Tablets Android pela primeira vez ou em ambientes onde a instalação de software de desktop é limitada ou bloqueada (como ambientes corporativos ou educacionais ambientes). Isso também significa que você pode executar o Visual Studio Code em Chromebooks sem ativar o suporte a aplicativos Linux ou em Chromebooks mais antigos que nunca receberam suporte para Linux.
Embora esta seja uma porta impressionante, o Visual Studio Code na web tem algumas limitações. A maioria das extensões não funciona no momento porque precisam ser atualizado para ser executado como extensões da web que não dependem do código Node.js ou de executáveis locais. Editor de imagens Luna Paint e Cadernos de problemas do GitHub são dois exemplos de extensões que funcionam no VS Code na web. A Microsoft também integrou suporte a temas, com testes fáceis usando URLs especiais — por exemplo, abrindo vscode.dev/theme/sdras.night-owl leva você ao VS Code com o tema Night Owl instalado.
A Microsoft também está planejando mais atualizações para o VS Code na web. “Trazer o VS Code para o navegador é a concretização da visão original do produto. É também o início de algo completamente novo. Um editor efêmero que está disponível para qualquer pessoa com um navegador e uma conexão à Internet é a base para um futuro onde poderemos realmente editar qualquer coisa em qualquer lugar."