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.
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
- Certifique-se de que a versão do VSCode seja superior à v1.82.0
- Procure e instale o AIDE no VSCode Extension Marketplace
- Configurar a interface do modelo de IA.
- configurar
aide.openaiBaseUrl
- configurar
aide.openaiKey
- Escolhendo o modelo de IA correto (recomenda-se o gpt-4o)
- configurar
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.
- Abrir configurações de VSCode
- começar a usar
aide.readClipboardImage
opções (como nas configurações de software de computador) - Oferece suporte à conversão direta de rascunhos de design para o código de estrutura correspondente
2.5 Processamento em lote
- Selecione arquivos/pastas no File Manager (pressione Ctrl/Cmd para selecionar várias vezes)
- Clique com o botão direito do mouse e selecione "✨ Aide: AI Batch Processor"
- Requisitos de processamento de entrada
- O AI gerará um arquivo de cópia processada (sufixo .aide)
- 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
- 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
- Problemas de seleção de idioma de troca de código.
- Modificar .vscode/settings.json
- configurar
aide.autoRememberConvertLanguagePairs: false
- liberação
aide.convertLanguagePairs
configurar
- 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
- Confirmação de ativado