O preenchimento automático do VS Code gera plug-in gratuito de código BitoAI User Guide 2023

2023 é o primeiro ano do surto de IA. Temos sido bombardeados por várias ferramentas e notícias de IA há vários meses. Só há um sentimento: o tempo não chega!

Este artigo apresenta o artefato do assistente de programação: Bito AI

O que é Bitão?

Bito é um plug-in que atualmente oferece suporte ao VS Code, plug-ins do Chrome e uma gama completa de IDEs Jetbrains, como IDEA, PyCharm, Clion, etc., que pode ser considerado para cobrir a maioria dos alunos de desenvolvimento.

      Este plugin usa o mesmo modelo do ChatGPT! Atualmente é gratuito e possui recursos auxiliares poderosos, que podem melhorar os recursos de desenvolvimento de programas várias vezes e melhorar muito a eficiência do desenvolvimento.
       O Bito AI facilita escrever código, entender sintaxe, escrever casos de teste, explicar código, comentar código, verificar segurança, até mesmo explicar conceitos avançados e muito mais. Treinado em bilhões de linhas de código e milhões de documentos, ele ajuda os programadores a fazer as coisas difíceis sem pesquisar na web ou perder tempo com coisas tediosas.
       Na verdade, desde que seja um tipo de IA como o chatgpt, pode ser usado como uma ferramenta de bate-papo.Se você não pode bater um papo, ainda é chamado de modelo de linguagem?

O Bito pode facilmente concluir as seguintes tarefas:
1. Gerar código: Peça ao Bito para gerar o código em qualquer idioma sob prompts de linguagem natural. (por exemplo, escreva um código C++, gere um algoritmo de ordenação rápida, etc.)
2. Sintaxe do Comando: Pergunte sobre a sintaxe de qualquer comando técnico. (por exemplo, "Como faço para definir uma variável global para git?")
3. Casos de teste: Gere casos de teste para o código <inserir código>
4. Explique os conceitos: Faça algumas perguntas sobre quaisquer conceitos técnicos
5. Explique o código: Explique o código selecionado. Pergunte como esse código funciona ou o que ele faz.
6. Método de comentário: Gera comentários para funções ou métodos a serem adicionados ao código.
7. Melhore o desempenho: Encontre problemas de desempenho facilmente
8. Verifique a segurança: Certifique-se de que não há falhas de segurança

Autor: Yaonan
Os direitos autorais pertencem ao autor. Para reimpressão comercial, por favor, entre em contato com o autor para autorização, para reimpressão não comercial, por favor, indique a fonte.

A IA permite que os programadores cresçam mais cabelo, comam mais frango e sacudam mais, não é delicioso? 


1. Baixe e instale o registro

1. Clique no link do site oficial:   https://bito.ai/


 2. Baixar:

1. Clique em   Obter Bito gratuitamente   na página inicial e selecione Instalar no VS Code.  Outros ambientes de desenvolvimento podem ser selecionados de acordo com a situação

2. Selecione Instalar  na página aberta  e clique em Continuar     sem desmarcar  

 3. Clique diretamente para abrir e, em seguida, o VS Code será iniciado

insira a descrição da imagem aqui


3. Instalação 

Opte por instalar no VSCode aberto (caso não, procure por Bito na extensão)

insira a descrição da imagem aqui


 4. Registro

Clique no ícone do Bito à esquerda para abrir a página de registro e preencha o endereço de e-mail. (QQ é bom, é conveniente ver o código de verificação)

 Após receber o código de verificação, insira o código de verificação no VSCode e clique em enviar 

 Depois é só inserir dois nomes que deseja definir e depois pode escolher o idioma, escolha Chinês Chinês Simplificado

O registro é bem-sucedido e o espaço de trabalho é criado. Preencha o nome do espaço de trabalho em inglês que deseja criar e clique em Avançar (observação: o inglês está disponível apenas)

 Por fim, parabéns pelo seu cadastro bem-sucedido e pode ser habilitado normalmente! ! !


 Dois, use

1. bate-papo

      Isso é fácil. É o mesmo uso que chatgpt. Claro, existem vários atalhos relacionados ao desenvolvimento de programas nos Atalhos abaixo. Usar estes é a chave. e também pode interpretar sua pergunta no contexto

 2. Funções principais

Há também um prompt quando o mouse permanece na tecla de atalho. 

insira a descrição da imagem aqui

 Explique o código Explicação do código

O recurso Explique o código é usado para explicar e explicar o que o código faz e como funciona.
Esse recurso pode ajudar desenvolvedores e programadores a entender e dominar melhor o código, especialmente quando se deparam com códigos novos e complexos. Ao explicar o código, geralmente inclui uma explicação de cada linha ou parte do código, bem como uma explicação da função geral e da finalidade do código.

Selecione o código que deseja operar à direita e obtenha a explicação do código pelos seguintes métodos: 

  • O primeiro: atalho de teclado Alt+Shift+E
  • O segundo método: botão direito do mouse para selecionar o botão correspondente ao Bito

insira a descrição da imagem aqui

  •  O terceiro tipo: o botão abaixo do Bito AI à esquerda

insira a descrição da imagem aqui

 Inglês também pode deixá-lo traduzir novamente ~~

Se operar sem selecionar o código, você será solicitado a selecionar o código. 

insira a descrição da imagem aqui

 Claro, ele também pode encontrar momentos embaraçosos, como atrasos e incapacidade de responder, basta clicar em OK e começar de novo, não há necessidade de dificultar as coisas para ele.

insira a descrição da imagem aqui


Gerar Comentário Comentário

      A função Gerar Comentário é uma tecnologia de Geração de Linguagem Natural (NLG).
      A chamada tecnologia de geração de linguagem natural é gerar comentários ou descrições de linguagem natural correspondentes com base em determinado conteúdo ou dados. Por exemplo, dada uma imagem ou um artigo, Generate Comment pode analisar seu conteúdo e gerar um comentário ou descrição apropriada.
      No campo da inteligência artificial, o Generate Comment pode ser aplicado a vários cenários. Por exemplo, nas mídias sociais, você pode usar Gerar comentário para gerar comentários ou respostas automaticamente. No campo de notícias, você pode usar Gerar Comentário para gerar relatórios de notícias automaticamente. No campo médico, você pode usar Gerar comentário para gerar texto automaticamente, como resumos de registros médicos. Em geral, Gerar comentário pode ajudar as pessoas a gerar rapidamente uma grande quantidade de texto em linguagem natural, reduzir a carga de escrita de texto manual e melhorar a eficiência da geração de texto. 

 Explique por que esse código é usado e qual o papel que ele desempenha~~

insira a descrição da imagem aqui

 Use o botão copiar para copiar diretamente o comentário e cole-o na caixa de edição à direita.

insira a descrição da imagem aqui


 Verificação de desempenho Verificação de desempenho

      A função de verificação de desempenho é avaliação de desempenho e teste de processo.
      No campo da inteligência artificial, o aprendizado de máquina é um algoritmo que analisa e aprende com os dados para melhorar a capacidade de raciocinar e prever situações desconhecidas. A verificação de desempenho do modelo de aprendizado de máquina é avaliar a precisão e a capacidade de generalização do modelo para garantir que o modelo possa produzir resultados corretos em aplicações práticas.
      Normalmente, a inspeção de desempenho de um modelo de aprendizado de máquina inclui a seleção de indicadores de avaliação, a divisão do conjunto de treinamento e conjunto de teste, validação cruzada e outras etapas. Indicadores de avaliação comumente usados ​​incluem taxa de precisão, taxa de rechamada, taxa de precisão, pontuação F1, etc. -validação. No processo de verificação de desempenho do modelo, se o desempenho do modelo não for bom o suficiente, você pode melhorar o desempenho do modelo aumentando os dados de treinamento e ajustando os hiperparâmetros do modelo.
      No geral, a verificação de desempenho do modelo de aprendizado de máquina é uma etapa importante para garantir que o modelo possa produzir resultados corretos em aplicações práticas e também é parte integrante do processo de desenvolvimento do aprendizado de máquina. 

Você pode ser solicitado a instalar o Diff View após a operação porque:

  • A conexão de rede está instável ou interrompida.
  • Há um problema com o próprio plug-in.
  • O servidor está fora do ar ou em manutenção.
  • Deixe-o em paz, basta clicar em OK para ver o resultado.

insira a descrição da imagem aqui

 Agora eu reescrevo um pedaço de código de erro e uso esta função para ver o que recebo?

insira a descrição da imagem aqui Ele não apenas aponta o erro, mas também fornece o código de referência que ele pensa de acordo com a minha ideia que ele adivinhou ~~


 Verificação de segurança Verificação de segurança

      A função Security Check é usada para verificar falhas de segurança do código.
      Ele detecta vulnerabilidades de segurança comuns em seu código, como injeções de SQL, ataques de script entre sites e vulnerabilidades de inclusão de arquivos, entre outros. Além disso, pode fornecer sugestões e dicas sobre como corrigir essas vulnerabilidades. Use o recurso Security Check para garantir que seu código seja mais seguro e reduza o risco de ataques de hackers. 

Perguntou-lhe com o código de erro, não era seguro, e deu o código apropriado, mas não verificou se o código estava errado. 

insira a descrição da imagem aqui

 Forneça um valor de entrada e pergunte novamente, solicitando segurança, mas dando uma maneira melhor de sugerir.

insira a descrição da imagem aqui


A verificação de estilo verifica os padrões de codificação

      A função Style Check é usada principalmente para verificar se o estilo do código está em conformidade com o padrão de codificação unificado.
      Por exemplo, use recuo adequado, convenções de nomenclatura, comentários de código, etc. Ao usar o Style Check, você pode garantir que o código tenha um certo grau de legibilidade, manutenção e escalabilidade, além de melhorar a eficiência do desenvolvimento e reduzir as taxas de erro. Isso é ótimo para colaboração em equipe e manutenção de código.

 Eu vi o problema do código e dei outra solução.

insira a descrição da imagem aqui


 Melhorar a legibilidade Melhorar a legibilidade

      O recurso Melhorar legibilidade foi projetado para ajudar os programadores a melhorar a legibilidade de seu código.
      Essa função pode tornar o código mais fácil de entender e ler, identificando a sintaxe e a estrutura do código e executando operações como realce e recuo. Melhore a legibilidade do código, melhorando assim a qualidade e a produtividade do código, e facilite o trabalho em equipe e o compartilhamento de conhecimento, aumentando assim a produtividade e a eficiência de toda a equipe. 

Cada linha é comentada
insira a descrição da imagem aqui


 código limpo código limpo

      A função Clean Code é excluir as instruções de depuração e registro no código para torná-lo mais conciso e fácil de ler.
      Após a conclusão do desenvolvimento do programa, o código geralmente precisa ser organizado e otimizado. Remover as instruções de depuração e registro é um bom método de otimização, que pode melhorar a eficiência operacional e a legibilidade do código. Esse recurso automatiza o processo e reduz o esforço de edição manual do código. 

Todas as partes erradas e comentadas foram deletadas~~ 

insira a descrição da imagem aqui


 Gerar testes de código de testes de unidade

      A função Generate Unit Tests gera casos de teste para trechos de código.
      Este é um método de teste automatizado. Esta função gera automaticamente casos de teste com base na lógica e nas condições de limite do código-fonte e gera rapidamente o código de teste para detectar se o código-fonte está em conformidade com o comportamento esperado. Ao gerar códigos de teste automaticamente, os testadores podem economizar tempo e esforço, aprimorar a cobertura e a precisão do teste, descobrir possíveis problemas e brechas e melhorar a qualidade e a estabilidade do código. 

Ainda é preciso esperar.... 

insira a descrição da imagem aqui


3. Gravar

Você pode clicar no + no canto superior direito para criar um novo chat, e a conversa antiga irá para o histórico, ou você pode clicar na lixeira para deletar o registro. 

insira a descrição da imagem aqui

criar novo registro

Depois de criar um novo registro, o registro antigo ficará oculto no registro do histórico.

insira a descrição da imagem aqui

registro de história

Você pode ver todos os chats que não foram excluídos, clique no botão mais à direita para compartilhar e excluir.

insira a descrição da imagem aqui

excluir

Após a exclusão, o registro não pode ser recuperado, ao contrário do registro antigo que desaparece após a criação de um novo registro.

insira a descrição da imagem aqui


 Se houver alguma atualização, irei atualizá-lo a tempo! ! !

Acho que você gosta

Origin blog.csdn.net/YN2000609/article/details/131900410
Recomendado
Clasificación