Ícone de pesquisa do Download.it
Advertisement

Editor de código leve e poderoso, com extensões flexíveis e recursos ideais para programadores

Editor de código leve e poderoso, com extensões flexíveis e recursos ideais para programadores

Vote (71 votos)

licença do Programa Grátis

Desenvolvedor github

Versão 1.39.2

Funciona em Windows

Vote

(71 votos)

Desenvolvedor

github

Funciona em

Windows

licença do Programa

Grátis

Versão

1.39.2

Prós

  • Suporte para centenas de linguagens de programação diferentes
  • Usa análise semântica rica, destaque de sintaxe e preenchimento de código IntelliSense que o tornam apropriado para programadores de todos os níveis de habilidade
  • Apoiado por centenas de desenvolvedores dedicados que ampliam a funcionalidade do VSCode o tempo todo
  • Inclui passo a passo de código, permitindo aos usuários examinar valores variáveis, pilhas de chamadas e executáveis

Contras

  • Não tão completo quanto alguns ambientes de desenvolvimento integrado específicos de linguagem

O VSCode, também conhecido como Visual Studio Code, é um dos maiores ambientes de desenvolvimento integrado e de código aberto para desenvolvedores. Mais de sessenta e quatro desenvolvedores diferentes se uniram para criar milhares de novos recursos, atualizações e capacidades aprimoradas de análise de linguagem para todos os tipos de programação.

Apresentando suporte para centenas de idiomas diferentes, o VSCode combina a simplicidade de um editor de código com o poderoso suporte de uma ferramenta de depuração. Usando o completador de código IntelliSense e programas robustos de teste de compilador, o VSCode parece muito leve, ao mesmo tempo em que fornece suporte abrangente para cada nível de experiência do desenvolvedor.

Embora o aplicativo possa ser altamente personalizado e integrado com outros ambientes de desenvolvimento, a aplicação base do VSCode é incrivelmente simples de usar. A aplicação base apresenta destaque de sintaxe, correspondência de parênteses, indentação automática, seleção de código e suporte de análise.

Os novos desenvolvedores adoram o completamento automático de código, a compreensão semântica e a capacidade de geração de relatórios de erro do VSCode. Com um verificador de código interativo passo a passo, os usuários podem caminhar linha por linha através de seu código-fonte enquanto inspecionam valores variáveis, pilhas de chamadas e comandos executáveis.

Como o VSCode é completamente de código aberto, ele é livre para ser usado e melhorado o tempo todo por equipes de desenvolvimento beneficente. Além disso, o ambiente de desenvolvimento tem suporte embutido para Node.js, Javascript, TypeScript e outras tecnologias subjacentes.

Muitos usuários se gabam de que o VSCode é perfeito para pilhas complexas de desenvolvimento web que incluem React, HTML, CSS, Less e JSON.

Além disso, a equipe do VSCode oferece extensa documentação e tutoriais através de seus canais no GitHub e YouTube não afiliados. A aplicação está disponível para todos os principais sistemas operacionais, incluindo macOS, Linux e Windows.

Os usuários devem ter em mente que o VSCode tem suporte limitado para algumas linguagens, como o Python, uma vez que não suporta o uso simultâneo de múltiplas CPUs. Ele também carece de algum do poder de ambientes de desenvolvimento específicos de linguagem, como NetBeans e JetBrains.

A maioria dos usuários opta por combinar o VSCode com outros ambientes de desenvolvimento, a fim de obter o máximo do software. Milhares de equipes de desenvolvimento e programadores individuais mudaram para o VSCode desde seu lançamento em 2015.

Prós

  • Suporte para centenas de linguagens de programação diferentes
  • Usa análise semântica rica, destaque de sintaxe e preenchimento de código IntelliSense que o tornam apropriado para programadores de todos os níveis de habilidade
  • Apoiado por centenas de desenvolvedores dedicados que ampliam a funcionalidade do VSCode o tempo todo
  • Inclui passo a passo de código, permitindo aos usuários examinar valores variáveis, pilhas de chamadas e executáveis

Contras

  • Não tão completo quanto alguns ambientes de desenvolvimento integrado específicos de linguagem