Instalação da Extensão no VS Code
Para instalar o MPLAB AI Coding Assistant, siga estes passos:
- Abra o VS Code.
- Clique no ícone de Extensões na barra lateral esquerda.
- Na barra de pesquisa, digite "MPLAB AI Coding Assistant".
- Clique em Instalar ao lado da extensão oferecida pela Microchip.
Após a instalação, um novo ícone MPLAB EXT aparecerá na barra lateral, indicando que a extensão está pronta para uso.
Configuração Inicial: Obtendo e Inserindo a Chave de API
Para aproveitar ao máximo o MPLAB AI Coding Assistant, você precisará de uma chave de API. Siga estas etapas:
-
Clique no ícone MPLAB EXT na barra lateral do VS Code.
-
Na página de início rápido, procure o campo Microchip API Key.
-
Se você já possui uma chave de API, insira-a no campo.
-
Caso contrário, clique no link "Click here to get your free Microchip API Key" para obter uma chave gratuita.
-
Copie a chave de API e cole-a no campo correspondente no VS Code.
-
Clique em Connect para ativar a extensão.
Com a chave de API configurada, você terá acesso a todos os recursos da extensão.
Usando o Chat para Obter Assistência
O chat integrado é um dos recursos mais poderosos do MPLAB AI Coding Assistant. Para usá-lo:
-
Clique no ícone MPLAB AI Coding Assistant na barra de atividades.
-
Na parte superior da janela, você verá um campo de texto com a mensagem “Ask anything ? for slash commands”.
-
Digite a sua pergunta relacionada ao desenvolvimento de firmware ou ao uso de microcontroladores da Microchip.
-
Pressione Enter para enviar a pergunta.
A extensão irá procurar na documentação técnica, wikis e base de dados da Microchip para fornecer uma resposta precisa e relevante. Você também pode usar comandos de barra (slash commands) para ações específicas.
Autocompletar Código: Sugestões Inteligentes em Tempo Real
Enquanto você digita o seu código, o MPLAB AI Coding Assistant oferece sugestões de autocompletar para acelerar o processo e reduzir erros. Simplesmente comece a digitar o código e a extensão irá apresentar sugestões baseadas no contexto e nas informações disponíveis nas folhas de dados e na documentação técnica. Use a tecla Tab para aceitar a sugestão.

Edição Assistida por IA: Modificando e Corrigindo Seu Código
O recurso de edição assistida por IA permite modificar e corrigir o código existente com a ajuda da extensão. Para usar esse recurso:
-
Selecione o bloco de código que você deseja editar.
-
Use o atalho de teclado Ctrl + L para adicionar o código no chat.
-
Descreva a modificação ou correção que você deseja fazer.
-
Analise a sugestão e clique em “Insert at Cursor” para implementar a alteração.
Acessando Informações de Folhas de Dados
Para acessar informações específicas de um dispositivo, use o comando de barra @datasheet seguido de sua pergunta. Por exemplo, para obter o diagrama de blocos do comparador analógico, digite “@datasheet Show me the block Diagram for the Analog Comparator” e pressione Enter.
A extensão irá buscar na folha de dados do dispositivo e fornecer a informação solicitada.