
O Visual Studio Code é, antes de mais nada, gratuito. Isso é uma grande vantagem em relação às alternativas. Em sua base, é um editor de texto muito simples, mas quando aplicados os plugins certos, pode se tornar um ambiente de desenvolvimento poderoso. Estou usando o VSCode tanto para desenvolvimento em Javascript/Typescript quanto para desenvolvimento em Python. O editor base é simples de usar e entender e muito leve.
É baseado no Electron, roda em todos os principais sistemas operacionais e suporta uma versão apenas para web. Pessoalmente, estou usando o VSCode no Mac com Apple Silicon e o desempenho é bastante agradável, considerando que é tudo Electron por baixo. Eu gosto especialmente da extensibilidade e mesmo para necessidades muito básicas estou usando muitos plugins (Git, Docker, JS Debugger, etc). Uma vantagem principal, na minha opinião, é a velocidade de inicialização: do clique até estar totalmente carregado leva 8 segundos na minha máquina, o que pode parecer muito tempo, mas comparado a outros sistemas é muito mais rápido. Análise coletada por e hospedada no G2.com.
Tendo trabalhado com outras IDEs, não estou entusiasmado com as combinações de teclas padrão e atalhos de extensão. Também sinto que a curva de aprendizado para o VSCode é mais acentuada do que outras ferramentas.
Além disso, e mais importante, não sinto que haja controle suficiente por parte da Microsoft sobre as extensões publicadas no repositório de extensões e houve alguns casos anteriores em que extensões maliciosas foram encontradas. Mas se você tiver isso em mente e mantiver um fluxo cuidadoso, deve ficar bem.
Uma desvantagem mais importante, na minha opinião, é a necessidade de "construir sua própria suíte", onde você precisa escolher manualmente entre centenas de plug-ins disponíveis, o que pode ser confuso e demorado. Eu geralmente prefiro que alguém me forneça uma "suíte python" que tenha tudo o que preciso de uma só vez. Análise coletada por e hospedada no G2.com.
No G2, preferimos avaliações recentes e gostamos de fazer acompanhamento com os avaliadores. Eles podem não ter atualizado o texto da avaliação, mas atualizaram a avaliação.
O avaliador enviou uma captura de tela ou enviou a avaliação no aplicativo, verificando-os como usuário atual.
Validado pelo LinkedIn
Este avaliador recebeu um cartão presente nominal como agradecimento por completar esta avaliação.
Convite do G2. Este avaliador recebeu um cartão presente nominal como agradecimento por completar esta avaliação.
Esta avaliação foi traduzida de English usando IA.




