Skip to main content

Visual Studio Code

Nós adotamos o VSCode como IDE padrão para nosso desenvolvimento e aqui vamos fazer a instalação e recomendar alguns plugins.

Para instalar o VSCode é muito simples, seguindo a documentação digite em seu terminal:

sudo apt-get update
sudo apt-get install wget gpg

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg
echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" |sudo tee /etc/apt/sources.list.d/vscode.list > /dev/null
rm -f packages.microsoft.gpg

sudo apt install apt-transport-https
sudo apt update
sudo apt install code

E pronto! Ele já pode ser aberto no menu de aplicativos.

Extensões​

As extensões adicionam novas funcionalidades no VSCode facilitando a nossa vida. Algumas delas nós recomendamos serem instalados independente do projeto:

Para instalar os plugins acesse do lado esquerdo do seu VSCode a aba Extensões ou utilize o atalho CTRL + Shift + X

GitLens​

O gitLens expande as funcionalidades do git dentro do VSCode, entregando mais recursos como:

  • Facilitar a visualização de alterações em cada linha de código;
  • Commits padronizados;
  • Reversão rápida de commits e arquivos;
  • Visualização em gráficos de branchs, dentre outros.

Live Share​

O Live Share permite que você compartilhe o seu editor com outro programador facilitando o trabalho em conjunto, muito útil para debugs ou mentoria.

ESLint​

O ESLint ajuda a identificar e corrigir problemas em seu JavaScript, TypeScript e outros arquivos, garantindo um código mais limpo e padronizado:

  • Detecta erros de sintaxe, problemas de estilo e bugs potenciais;
  • Sugere correções automáticas para muitos problemas;
  • Facilita a manutenção de um padrão de codificação consistente.

Postman​

O Postman para VSCode integra o poderoso ambiente de desenvolvimento de API do Postman diretamente no editor:

  • Teste e desenvolva suas APIs diretamente no VSCode;
  • Acesse coleções e ambientes do Postman;
  • Melhora o fluxo de trabalho de desenvolvimento de APIs.

JavaScript Debugger (Nightly)​

O JavaScript Debugger (Nightly) fornece as últimas atualizações e funcionalidades para depuração de JavaScript no VSCode:

  • Depure código JavaScript/TypeScript no Node.js, navegador e outros;
  • Suporte para pontos de interrupção, watch expressions e stepping;
  • Atualizações e melhorias mais frequentes com a versão Nightly.