Conversando com o Amazon Q Developer sobre código - 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á.

Conversando com o Amazon Q Developer sobre código

Converse com o Amazon Q Developer em seu ambiente de desenvolvimento integrado (IDE) para fazer perguntas sobre a criação AWS e obter ajuda com o desenvolvimento de software. O Amazon Q pode explicar conceitos de codificação e trechos de código, gerar testes de código e de unidade e aprimorar o código, incluindo depuração ou refatoração.

Trabalhar com o Amazon Q no IDE

Você pode fazer perguntas ao Amazon Q, atualizar seu código e iniciar ações com comandos rápidos, tudo no painel de bate-papo do Amazon Q em seu IDE.

Para começar a conversar com o Amazon Q em JetBrains eVisual Studio Code, escolha o ícone Amazon Q na barra de navegação do seu IDE e insira sua pergunta na barra de texto. Para começar a conversar com o Amazon Q no Visual Studio, escolha Exibir no menu principal e, em seguida, escolha Amazon Q chat.

Quando você faz uma pergunta ao Amazon Q, ele usa o arquivo atual que está aberto no IDE como contexto, incluindo a linguagem de programação e o caminho do arquivo.

Se o Amazon Q incluir código em sua resposta, você poderá copiar o código ou inseri-lo diretamente em seu arquivo escolhendo Inserir no cursor. O Amazon Q pode incluir referências embutidas às suas fontes em sua resposta. Para ver uma lista de fontes, expanda a seção Fontes na parte inferior de uma resposta.

O Amazon Q mantém o contexto de sua conversa em uma determinada sessão para informar futuras respostas. Você pode fazer perguntas complementares ou consultar perguntas e respostas anteriores durante toda a sessão. Para iniciar uma nova conversa com o Amazon Q, abra uma nova guia no painel. É possível abrir até dez guias de cada vez. O Amazon Q não retém o contexto em diferentes conversas.

Comandos de bate-papo

Você pode inserir os seguintes comandos no painel de bate-papo para acessar os recursos do Amazon Q, dependendo do seu IDE. Para obter informações sobre quais recursos do Amazon Q estão disponíveis em seu IDE, consulteIDEs compatíveis.

  • /transform- Use esse comando para atualizar a versão da linguagem de código de um projeto inteiro. Para ter mais informações, consulte Transformando seu código.

  • /dev- Use esse comando para obter um plano de implementação para desenvolver um recurso com o Amazon Q. Para obter mais informações, consulteDesenvolvimento de software.

  • /clear- Use esse comando para apagar uma conversa atual. Isso remove todas as conversas anteriores do painel de bate-papo e limpa o contexto que o Amazon Q tem sobre sua conversa anterior.

  • /help- Use esse comando para ter uma visão geral do que o Amazon Q pode e não pode fazer, exemplos de perguntas e comandos rápidos.

Exemplos de tópicos e perguntas

Dentro dos IDEs, o Amazon Q pode responder perguntas sobre Serviços da AWS desenvolvimento de software, além de gerar código. O Amazon Q é particularmente útil para responder perguntas relacionadas às seguintes áreas temáticas:

  • Com base em AWS, incluindo Serviço da AWS seleção, limites e melhores práticas

  • Conceitos gerais sobre desenvolvimento de software, incluindo sintaxe de linguagem de programação e desenvolvimento de aplicações

  • Escrever código, incluindo explicar código, depurar código e escrever testes de unidade

A seguir estão alguns exemplos de perguntas que você pode fazer para aproveitar ao máximo o Amazon Q em seu IDE:

  • Como faço para depurar problemas com minhas funções do Lambda localmente antes de implantá-las na AWS?

  • Como escolho entre o Amazon EC2 AWS Lambda e o Amazon EC2 para um back-end escalável de aplicativos web?

  • Qual é a sintaxe de declarar uma variável em? TypeScript

  • Como faço para escrever um aplicativo emReact?

  • Forneça-me uma descrição do que esse [código ou aplicativo selecionado] faz e como funciona.

  • Gere casos de teste para [código ou função selecionada].

Relatar problemas com respostas do Amazon Q

Opcionalmente, você pode deixar um feedback para cada resposta que o Amazon Q gera usando os ícones de polegar para cima e polegar para baixo. Para relatar um problema com uma resposta, escolha o ícone de polegar para baixo e insira as informações na janela de feedback que aparece.