Pular para conteúdo

Resolução: Aula 03 - Ambiente de Desenvolvimento 💻

🟢 Básicos (Fixação)

1. Extensões do VS Code A extensão Error Lens destaca os erros de sintaxe (como falta de ponto e vírgula, variáveis não declaradas ou parênteses não fechados) diretamente na linha em que você está digitando, pintando a linha de vermelho. Isso evita que o desenvolvedor perca tempo procurando onde errou só depois de tentar rodar a aplicação e ver a tela quebrar.

2. Navegação no Terminal A sequência lógica de comandos seria:

$ mkdir teste
$ cd teste
$ touch info.md  # Ou 'echo > info.md' no Windows
$ cd ..

🟡 Intermediários (Aplicação)

3. Produtividade (mv) Para renomear arquivos no terminal sem o uso do mouse, utilizamos o comando mv (move), que serve tanto para mover arquivos de diretório quanto para renomeá-los no mesmo lugar. Comando: $ mv script_velho.js app.js

4. CLI vs GUI Uma tarefa clássica é a criação de dezenas de pastas com nomes diferentes baseados em uma lógica. Ou, ainda mais comum, a instalação de dependências de um projeto (ex: rodar npm install no terminal leva segundos, enquanto baixar arquivos compactados via navegador, descompactar e colocar na pasta local consumiria minutos).


🔴 Desafio (Exploração)

5. Customização Avançada (PATH) A variável de ambiente PATH é uma lista de caminhos (diretórios) que o sistema operacional consulta toda vez que você digita um comando no terminal. Por exemplo, quando você digita node, o sistema não sabe o que é isso, mas ele olha no PATH, acha a pasta de instalação do Node.js e executa o binário. Sem a configuração correta do PATH, você precisaria digitar o endereço completo do programa (ex: C:\Program Files\Nodejs\node.exe) toda vez que fosse usá-lo.