Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Usando o Amazon Q Developer para geração completa de funções

Modo de foco
Usando o Amazon Q Developer para geração completa de funções - 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á.

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á.

O Amazon Q consegue gerar uma função inteira com base em um comentário que você escreveu. Ao terminar seu comentário, o Amazon Q sugerirá uma assinatura de função. Se você aceitar a sugestão, o Amazon Q avançará automaticamente o cursor para a próxima parte da função e fará uma sugestão. Mesmo que você insira outro comentário ou uma linha de código entre as sugestões, o Amazon Q refatorará com base na entrada.

C
Um exemplo do atributo de preenchimento completo da função usando C.
C++
Um exemplo do atributo de preenchimento completo da função usando C++.
JavaScript

No exemplo a seguir, o usuário gera e, em seguida, edita uma função completa com base em um conjunto de comentários.

Um exemplo do atributo de geração de funções completas.

Na imagem a seguir, o usuário escreveu uma assinatura de função para ler um arquivo do Amazon S3. Em seguida, o Amazon Q sugere uma implementação completa do método read_from_s3.

Uma captura de tela que exibe uma recomendação do Amazon Q para preencher uma função inteira que lê um objeto de um local do Amazon S3.
nota

Às vezes, como no exemplo anterior, o Amazon Q inclui declarações import como parte das sugestões. Como prática recomendada, mova manualmente essas declarações import para a parte superior do arquivo.

Como outro exemplo, na imagem a seguir, o usuário escreveu uma assinatura de função. Em seguida, o Amazon Q sugere uma implementação completa do método quicksort.

Uma captura de tela que exibe uma recomendação do Amazon Q para uma implementação de função inteira do algoritmo quicksort.

Ao fazer sugestões, o Amazon Q leva em consideração trechos de código anteriores. Na imagem a seguir, o usuário do exemplo anterior aceitou a implementação sugerida para quicksort acima. O usuário então grava outra assinatura de função para um método sort genérico. O Amazon Q sugere uma implementação com base no que já foi gravado.

Uma captura de tela que exibe uma recomendação do Amazon Q para uma implementação de função baseada no contexto.

Na imagem a seguir, o usuário escreveu um comentário. Com base nesse comentário, o Amazon Q sugere uma assinatura de função.

Uma captura de tela que exibe uma recomendação do Amazon Q para uma assinatura de função de pesquisa binária com base nos comentários do código do usuário.

Na imagem a seguir, o usuário do exemplo anterior aceitou a assinatura de função sugerida. O Amazon Q pode então sugerir uma implementação completa da função binary_search.

Uma captura de tela que exibe uma recomendação do Amazon Q para uma implementação completa do algoritmo de busca binária.
Java

A lista a seguir contém exemplos de como o Amazon Q faz sugestões e orienta você por todo o processo de criar uma função.

  1. No exemplo a seguir, um usuário insere um comentário. O Amazon Q sugere uma assinatura de função.

    Depois que o usuário aceita a sugestão, o Amazon Q sugere um corpo da função.

    Um exemplo de função gerada com base em um comentário.
  2. Na imagem abaixo, o usuário insere um comentário no corpo da função antes de aceitar uma sugestão do Amazon Q. Na linha a seguir, o Amazon Q gera uma sugestão com base no comentário.

    Um exemplo de função gerada com base em um comentário dentro de um bloco de código existente.
C#

No exemplo a seguir, o Amazon Q recomenda uma função completa.

Function declaration for ListTables with AmazonDynamoDBClient parameter in code editor.
TypeScript

No exemplo a seguir, o Amazon Q gera uma função com base nas docstrings do usuário.

Um exemplo do atributo de preenchimento do bloco.
Python

O Amazon Q consegue gerar uma função inteira com base em um comentário que você escreveu. Ao terminar seu comentário, o Amazon Q sugerirá uma assinatura de função. Se você aceitar a sugestão, o Amazon Q avançará automaticamente o cursor para a próxima parte da função e fará uma sugestão. Mesmo que você insira outro comentário ou uma linha de código entre as sugestões, o Amazon Q refatorará com base na entrada.

No exemplo a seguir, o Amazon Q gera uma função completa e o teste de unidade correspondente.

Um exemplo do atributo de preenchimento do bloco.

A lista a seguir contém exemplos de como o Amazon Q faz sugestões e orienta você por todo o processo de criar uma função.

  1. Na imagem abaixo, um usuário inseriu um comentário. A assinatura da função, localizada abaixo do comentário, é uma sugestão da Amazon Q.

    alt_text
  2. Na imagem abaixo, o usuário aceitou a sugestão do Amazon Q para uma assinatura de função. Aceitar a sugestão avançou automaticamente o cursor e a Amazon Q fez uma nova sugestão para o corpo da função.

    alt_text
  3. Na imagem abaixo, o usuário insere um comentário no corpo da função antes de aceitar uma sugestão do Amazon Q. Na linha a seguir, o Amazon Q gerou uma nova sugestão com base no conteúdo do comentário.

    gerando uma nova sugestão com base no conteúdo de um comentário

Neste exemplo, a Amazon Q recomenda uma função completa após o usuário digitar parte da assinatura.

Um exemplo do atributo de função completa.
Um exemplo do atributo de preenchimento completo da função usando C.
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.