Aprendizagem pessoal com IA
e orientação prática

Aide: extensão auxiliar de IA que aprimora a experiência de desenvolvimento do VSCode, anotação com um clique, conversão e geração de código na interface do usuário

Introdução geral

O AIDE (AI-assisted Development Extension) é uma poderosa extensão de desenvolvimento assistido por IA do VSCode, focada em fornecer assistência de programação de IA exclusiva e útil. Ela é diferente do GitHub Copiloto O AIDE é desenvolvido em código aberto e oferece suporte a modelos de IA definidos pelo usuário, incluindo opções de implantação local, para ajudar os desenvolvedores a melhorar a legibilidade do código, acelerar a migração do código e otimizar a qualidade do código. Ele ajuda os desenvolvedores a melhorar a legibilidade do código, acelerar a migração do código, otimizar a qualidade do código e é particularmente adequado para lidar com a refatoração e a modernização de projetos legados. Tanto os desenvolvedores iniciantes quanto os avançados podem usar o AIDE para melhorar a eficiência do desenvolvimento e a qualidade do código.

Aide: extensão do assistente de IA para aprimorar a experiência de desenvolvimento de VSCode, anotação com um clique, conversão, código gerado pela interface do usuário-1


 

Lista de funções

  • Anotação com um cliqueComentários: adicione rapidamente comentários detalhados ao código para melhorar a legibilidade.
  • comutação de códigoSuporte à conversão de código entre várias linguagens de programação, simplificando o desenvolvimento entre linguagens.
  • Código de geração da interface do usuárioGera automaticamente o código correspondente a partir dos desenhos de design da interface do usuário, permitindo uma transição perfeita entre o design e o desenvolvimento.
  • Processamento de lotes de IAProcessamento em lote de documentos usando tecnologia de IA, otimizada para requisitos personalizados.
  • Pasta inteligenteConversão inteligente do conteúdo da área de transferência (código ou imagens) para aumentar a eficiência da colagem.
  • renomear uma variávelOtimize a nomenclatura do código fornecendo nomes de variáveis sugeridos pela IA e suas explicações.
  • Execução de comandos de IAExecutar comandos de IA personalizados em arquivos ou pastas selecionados.
  • Copiar como dica de IACopie facilmente o conteúdo de arquivos/ pastas como dicas de IA.

 

Usando a Ajuda

1. instalação e configuração

  1. Certifique-se de que a versão do VSCode seja superior à v1.82.0
  2. Procure e instale o AIDE no VSCode Extension Marketplace
  3. Configurar a interface do modelo de IA.
    • configurar aide.openaiBaseUrl
    • configurar aide.openaiKey
    • Escolhendo o modelo de IA correto (recomenda-se o gpt-4o)

2. descrição do uso das principais funções

2.1 Otimização de comentários de código

  • Selecione o código no editor
  • Clique no ícone de anotação no canto superior direito ou clique com o botão direito do mouse e selecione "✨ Aide: Code Viewer Helper"
  • A IA gerará comentários de código detalhados para melhorar a legibilidade do código.

2.2 Conversão de código

  • Selecione o código a ser convertido
  • Clique no ícone de conversão no canto superior direito ou clique com o botão direito do mouse e selecione "✨ Aide: Code Convert"
  • Seleção do idioma/estrutura de destino
  • O VSCode abrirá um arquivo temporário para exibir o código convertido.

2.3 Otimização de código em nível de especialista

  • Selecione o código a ser otimizado
  • Clique com o botão direito do mouse e selecione "✨ Aide: Expert Code Enhancer"
  • A IA otimizará o código, incluindo.
    • Otimização do princípio SOLID
    • Padrões de design
    • Reparo de furos de segurança
    • Otimização de problemas de desempenho
    • Melhoria da legibilidade do código

2.4 Pasta inteligente

Configuração Ativar.

  1. Abrir configurações de VSCode
  2. começar a usar aide.readClipboardImage opções (como nas configurações de software de computador)
  3. Oferece suporte à conversão direta de rascunhos de design para o código de estrutura correspondente

2.5 Processamento em lote

  1. Selecione arquivos/pastas no File Manager (pressione Ctrl/Cmd para selecionar várias vezes)
  2. Clique com o botão direito do mouse e selecione "✨ Aide: AI Batch Processor"
  3. Requisitos de processamento de entrada
  4. O AI gerará um arquivo de cópia processada (sufixo .aide)
  5. Você pode substituir o arquivo original depois de confirmar que ele está correto

3. cuidados

  • O processamento em lote de arquivos longos pode ser interrompido; processe-os em lotes.
  • O código processado por IA precisa ser revisado manualmente
  • Recomenda-se testar o novo código antes de substituir o arquivo original
  • Algumas funções exigem um modelo de IA para suportar o recurso function_call.

4. resolução de problemas comuns

  1. Comando não encontrado.
    • Verifique se a versão do VSCode atende aos requisitos
    • Verifique se a extensão está instalada corretamente
    • Tentando reiniciar o VSCode
  2. Problemas de seleção de idioma de troca de código.
    • Modificar .vscode/settings.json
    • configurar aide.autoRememberConvertLanguagePairs: false
    • liberação aide.convertLanguagePairs configurar
  3. Smart Paste A área de transferência está vazia.
    • Confirmação de ativado aide.readClipboardImage
    • Verifique se o modelo de IA é compatível com o reconhecimento de imagens
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Aide: extensão auxiliar de IA que aprimora a experiência de desenvolvimento do VSCode, anotação com um clique, conversão e geração de código na interface do usuário

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil