Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Qual plugin do VS Code foi usado para sugestões de código como por exemplo a construção do construtor?

Durante a aula foi bem interessante e prático ver a construção "automática" do constructor da classe Pet. Como isso foi feito? Foi usado o Copilot? Obrigado!

1 resposta
solução!

Olá, Rodrigo.

Tudo bem?

Creio que seja somente a funcionalidade do IntelliSense do Visual Studio Code, que faz esse trabalho de sugerir e completar.

Para habilitar o IntelliSense no Visual Studio Code, não é necessário instalar nenhuma extensão adicional. No entanto, certifique-se de que a extensão do TypeScript esteja instalada e configurada corretamente no seu VS Code. Você pode verificar isso acessando as extensões no menu de extensões do VS Code e procurando por "TypeScript".

Uma vez que o TypeScript esteja configurado corretamente, o IntelliSense começará a funcionar automaticamente enquanto você digita seu código TypeScript, oferecendo sugestões de código, completando nomes de variáveis, métodos, propriedades, etc. Quando você digita parte de uma palavra-chave como "constructor", o IntelliSense sugere o restante da estrutura do construtor com base nos parâmetros que você está passando.

O GitHub Copilot, que você mencionou, é uma extensão de inteligência artificial que sugere trechos de código enquanto você digita. Ele pode ser muito útil para sugerir a construção de métodos e funções baseado no contexto do seu código, mas não é um requisito para a funcionalidade que você observou.

Para exemplificar, caso você esteja utilizando a extensão "JavaScript (ES6) code snippets", você pode digitar 'con' em uma classe e o editor irá sugerir um snippet para um construtor, que você pode selecionar pressionando 'Enter'. A partir disso, o construtor será automaticamente adicionado à sua classe.

Lembrando que no Preparando ambiente desse curso mostra que o instrutor utiliza a extensão ESLint no VSCode, essa extensão ajuda na correção de erros no código.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.