O código do Microsoft Visual Studio (VS) é um editor de codificação gratuito que pode ser usado para codificação em qualquer linguagem de programação sem a necessidade de troca de editores.
Depois de configurar um dos melhores laptops para programação, você vai querer as melhores ferramentas de programação instaladas nele, e nesta revisão do Microsoft VS Code, vamos ajudá-lo a decidir se este editor é o certo um para você e seu fluxo de trabalho.
O Microsoft VS Code é totalmente gratuitoPlanos e preços
Uma das melhores coisas sobre o VS Code é que ele é totalmente gratuito. Tudo o que você precisa fazer é escolher a versão do sistema operacional do seu computador, fazer o download e instalá-lo.
O VS Code é compatível com os sistemas operacionais Windows, Linux e Mac OS. Windows 7, 8 e 10 são cobertos com instaladores de 64 bits, 32 bits e compatíveis com ARM. Existem instaladores de 64 bits, ARM e ARM 64 para distribuições Debian, Ubuntu, Red Hat, Fedora e SUSE Linux. E há instaladores universais, Intel e Silicon para Mac OS. Existem também compilações de Insiders para os primeiros usuários, que são atualizadas quase todos os dias.
VS Code é uma parte do Microsoft Visual Studio, que é um ambiente de desenvolvimento integrado (IDE) completo. Ele tem uma edição da comunidade, que também é gratuita, mas também tem assinaturas pagas, que incluem acesso a ferramentas de teste e desenvolvedor mais avançadas, suporte, treinamento e Microsoft Azure para a construção de aplicativos da web.
Características
Como a maioria dos bons editores de codificação, um dos maiores pontos fortes do VS Code é sua personalização. Com o que é conhecido como extensões, você pode alterar o tema, adicionar novos idiomas e depuradores e conectar-se a diferentes serviços.
A maioria dos editores de codificação apresenta realce de sintaxe, mas o VS Code também oferece IntelliSense, que leva isso mais longe com autocompletar código, dicas de código e informações de parâmetro. Isso significa que, conforme você digita, o programa apresenta um menu de contexto com várias opções relacionadas para ajudar a economizar na digitação.
Um dos pontos fortes do Microsoft VS Code reside na sua personalizaçãoTrabalhar com sistemas de controle de versão como o Git é fácil com o VS Code. Você será capaz de preparar arquivos e fazer commits e, em seguida, enviar e receber alterações para o repositório de código remoto de sua escolha, direto do editor.
E se você estiver trabalhando com o Microsoft Azure, também poderá implantar seu código diretamente do editor, instalando a CLI do Azure e as extensões do Serviço de Aplicativo do Azure. Observe, no entanto, que você precisará pagar por uma assinatura do Azure.
O guia de configuração rápida do código VSInterface e em uso
Um bom lugar para começar a se familiarizar com o que o Microsoft VS Code oferece é a Configuração Rápida de Introdução, que pode ser acessada no menu Ajuda. A Configuração Rápida irá guiá-lo na escolha de um tema, adicionando linguagens de codificação e outras extensões, ativando a sincronização de configurações para que suas configurações possam ser sincronizadas entre os dispositivos e, finalmente, abrindo um projeto para iniciar o trabalho.
A interface do VS Code será familiar para você se você já usou um editor de codificação antes. A visualização padrão mostrará suas pastas e arquivos na coluna à esquerda com o espaço de trabalho de codificação real na coluna grande à direita.
A interface do VS Code também inclui outra barra de ferramentas na extrema esquerda com botões para alterar sua visualização. Por padrão, você estará na visualização do Explorer para trabalhar com arquivos e pastas, mas também existem visualizações para Pesquisa, Controle de código-fonte, Executar e depurar e Extensões. Clicar em qualquer um dos botões da visualização já habilitada fará com que o painel feche completamente para aumentar sua área de codificação.
Para quem trabalha com controle de origem, esse painel mostrará quantos arquivos foram modificados, e clicar em qualquer arquivo mostrará a diferença para o arquivo. O painel também mostra quais arquivos foram excluídos e quais não foram rastreados.
A barra de status no canto inferior esquerdo da janela também mostra em qual branch do Git você está, e você pode alterar os branches clicando no nome do branch.
Quando você tem um arquivo aberto, outro menu aparece na parte inferior do painel do explorador, que mostra a linha do tempo para o arquivo - um histórico de todos os commits nos quais o arquivo foi incluído.
Há também um item de menu Esboço que oferece uma visão geral navegável do arquivo. Por exemplo, se você tivesse um arquivo package.json aberto, ele mostraria os scripts e matrizes de dependências que poderiam ser expandidas e reduzidas para mostrar seu conteúdo.
Algumas pessoas relatam que o VS Code é mais lento para abrir arquivos grandes do que outros editores, mas em nossos testes descobrimos que o inverso é verdadeiro. Usando um arquivo SQL de 525 MB para testar, descobrimos que o VS Code abriu o arquivo vários segundos mais rápido do que outros editores.
Há apenas suporte de autoajuda para o VS CodeApoiar
Como o VS Code é um software livre, não há suporte externo, apenas recursos para você se ajudar. Todos eles podem ser acessados no menu Ajuda e incluem o Início rápido que já mencionamos, um link para a documentação, um playground interativo que o conduz por alguns dos recursos mais úteis do editor e links para dicas e vídeos.
A competição
Os programadores e codificadores têm muitas opções quando se trata de software de edição, com Sublime Text e Atom sendo duas das alternativas mais conhecidas.
Sublime Text, agora na versão 3 (ST3), tem muitos dos mesmos recursos do VS Code, embora alguns que são nativos do VS Code precisem ser instalados como pacotes separados no ST3. O ST3 pode ser baixado e usado gratuitamente, embora para uso continuado, uma licença de $ 80 seja necessária. Também deve ser observado que ST3 não é atualizado desde 2022-2023.
O Atom é desenvolvido pelo GitHub, o conhecido serviço de gerenciamento de código-fonte, que agora é uma subsidiária da Microsoft. Também é gratuito e, como seria de se esperar de uma ferramenta desenvolvida pelo GitHub, tem forte integração com o serviço, permitindo que você faça de dentro do editor a maior parte do que pode fazer no próprio site do GitHub.
Veredicto final
O Microsoft VS Code é um dos editores de codificação mais flexíveis e extensíveis que já usamos. Não há praticamente nada que ele não possa fazer. E faz isso de uma forma amigável que o ajudará a acelerar suas tarefas de codificação.
Algumas pessoas relatam que é mais lento e consome mais recursos do que outros editores semelhantes, mas não achamos que seja o caso em nossos testes.
Com sua etiqueta de preço gratuita, grande variedade de recursos integrados e a capacidade de adicionar mais com extensões, não há realmente nenhuma razão para não tentar ver se ele poderia ser seu editor de codificação favorito.
- Também apresentamos os melhores editores de texto