Conversar em linha com o Amazon Q Developer - Amazon Q Developer

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conversar em linha com o Amazon Q Developer

O recurso de chat em linha permite que você converse com o Amazon Q por meio da janela de codificação principal do seu IDE. Para usar o recurso de chat em linha, você destaca o código para o qual deseja sugestões e fornece instruções na pequena tela de entrada. O Amazon Q continua gerando código para você, apresentado em uma comparação na janela principal de codificação. Em seguida, você pode optar por aceitar ou rejeitar as alterações.

A vantagem do chat em linha é que ele elimina a troca de contexto que ocorre ao se mover entre uma janela de chat e a janela de codificação principal.

Normalmente, você usaria o recurso de chat em linha ao revisar código, escrever testes de unidade ou realizar outras tarefas que exigem respostas baseadas em código. Para situações em que você deseja respostas baseadas em texto (por exemplo, uma resposta para “Explique este código”), usar a janela de chat é a melhor opção.

O Amazon Q considera o código no arquivo atual ao gerar uma recomendação de código por meio do chat em linha. Ele não considera o código de outros arquivos ou projetos.

O chat em linha do Amazon Q em ação

Uma sessão de chat em linha ocorre da maneira a seguir.

  1. Destaque o código para o qual deseja sugestões e selecione entre as seguintes opções com base no seu IDE:

    • No Visual Studio Code e no JetBrains, pressione ⌘+I (no Mac) ou Ctrl+I (no Windows)

    • No Eclipse, pressione ⌘+Shift+I (no Mac) ou Ctrl+Shift+I (no Windows)

    • Como alternativa, você pode clicar com o botão direito do mouse na seleção e escolher Amazon Q e, em seguida, Chat em linha

    Isso abre uma pequena tela de entrada na parte superior da janela principal de codificação, na qual você pode inserir um prompt, como Fix this code.

    A tela de entrada do chat em linha.
  2. O Amazon Q gera código e o apresenta em uma comparação.

    A comparação do chat em linha.
  3. Você aceita ou rejeita a alteração clicando em Aceitar ou Rejeitar ou pressionando os equivalentes do teclado (Enter ou Esc).

    Os botões de aceitação e rejeição do chat em linha.

Exemplos de tópicos e perguntas

O chat em linha sempre retorna o código como resposta, para que você possa inserir prompts como:

  • Documente este código

  • Refatore este código

  • Escreva testes de unidade para esta função

Formato da comparação

O chat em linha exibe a comparação em vários blocos, com o código existente na parte superior e o código sugerido na parte inferior. Uma comparação lado a lado não é compatível.