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
-
- 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.
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
.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çõesimport
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
.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étodosort
genérico. O Amazon Q sugere uma implementação com base no que já foi gravado.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.
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
. - 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.
-
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.
-
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.
-
- C#
-
No exemplo a seguir, o Amazon Q recomenda uma função completa.
- TypeScript
-
No exemplo a seguir, o Amazon Q gera uma função com base nas docstrings do usuário.
- 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.
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.
-
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.
-
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.
-
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.
Neste exemplo, a Amazon Q recomenda uma função completa após o usuário digitar parte da assinatura.
-
