View on GitHub

manual-da-engenharia-para-codar

Este é o manual para compromissos de "código com" a engenharia.

Substituindo Documentação por Automação

Você pode documentar como configurar sua máquina de desenvolvimento com a versão correta do framework necessária para executar o código, quais extensões são úteis para desenvolver a aplicação com seu editor ou como configurar seu editor para iniciar e depurar a aplicação. Se for possível, uma solução melhor é fornecer meios para automatizar a instalação de ferramentas, o início da aplicação, etc.

Alguns exemplos são fornecidos abaixo:

Contêineres de Desenvolvimento no Visual Studio Code

A extensão Visual Studio Code Remote - Containers permite que você use um contêiner Docker como um ambiente de desenvolvimento completo. Isso permite que você abra qualquer pasta dentro (ou montada em) um contêiner e aproveite o conjunto completo de recursos do Visual Studio Code.

Informações adicionais: Desenvolvendo Dentro de um Contêiner.

Configurações de Inicialização e Tarefas no Visual Studio Code

Configurações de Inicialização permitem que você configure e salve detalhes de configuração de depuração.

Tarefas podem ser configuradas para executar scripts e iniciar processos, de modo que muitas dessas ferramentas existentes podem ser usadas dentro do VS Code sem a necessidade de entrar em um terminal ou escrever novo código.