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

Geração de sugestões em linha com o Amazon Q Developer.

Modo de foco
Geração de sugestões 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á.

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 pode fornecer recomendações de código em tempo real. Quando você escreve código, o Amazon Q gera automaticamente sugestões com base nos seus códigos e comentários existentes. As recomendações personalizadas podem variar em tamanho e escopo, desde um comentário de uma única linha até funções totalmente formadas.

Quando você começa a digitar um código de linha única, o Amazon Q faz sugestões com base nas entradas atuais e anteriores. Os nomes dos arquivos também são levados em consideração.

As sugestões embutidas são ativadas automaticamente quando você baixa a extensão Amazon Q. Para começar, comece a escrever código e a Amazon Q começará a gerar sugestões de código.

Você também pode personalizar as sugestões que o Amazon Q gera para as bibliotecas internas, as técnicas algorítmicas proprietárias e o estilo de código corporativo da sua equipe de desenvolvimento de software. Para obter mais informações sobre as etapas de personalização, consulte Sugestões de personalização.

Pausar sugestões com o Amazon Q

Escolha sua IDE para ver as etapas para pausar e retomar as sugestões de código em linha no Amazon Q.

Visual Studio Code
  1. Em VS Code, escolha Amazon Q na bandeja de componentes na parte inferior da IDE janela.

    A barra de tarefas do Amazon Q é aberta na parte superior da IDE janela.

  2. Escolha Pausar sugestões automáticas ou Retomar sugestões automáticas.

A imagem a seguir mostra a barra de tarefas do Amazon Q em VS Code.

A barra de tarefas do Amazon Q em VS Code.
JetBrains
  1. Em seu JetBrains IDE, escolha Amazon Q na barra de status na parte inferior da IDE janela.

    A barra de tarefas do Amazon Q é aberta acima da barra de status.

  2. Escolha Pausar sugestões automáticas ou Retomar sugestões automáticas.

A imagem a seguir mostra a barra de tarefas do Amazon Q em um JetBrains IDE.

A barra de tarefas do Amazon Q em um JetBrains IDE.
Eclipse
  1. Em seu Eclipse IDE, escolha o ícone Amazon Q no canto superior direito doIDE.

  2. Com a guia de bate-papo do Amazon Q aberta, escolha o ícone de reticências no canto superior direito da guia. A barra de tarefas do Amazon Q é aberta.

    A imagem a seguir mostra a barra de tarefas do Amazon Q em um Eclipse IDE.

    A barra de tarefas do Amazon Q em um Eclipse IDE.
  3. Escolha Pausar sugestões automáticas ou Retomar sugestões automáticas.

Visual Studio
  1. Na borda da janela, escolha o logotipo do Amazon Q.

  2. Selecione Pausar sugestões automáticas ou Retomar sugestões automáticas

A imagem a seguir mostra a barra de tarefas do Amazon Q em um Visual Studio.

O menu Ferramentas do desenvolvedor no Visual Studio.
AWS Cloud9

O Amazon Q não suporta a ativação e desativação de sugestões do AWS Cloud9.

Para parar de receber sugestões do Amazon Q AWS Cloud9, remova a IAM política que dá acesso ao Amazon Q AWS Cloud9 da função ou usuário que você está usando para acessar AWS Cloud9.

AWS Lambda

Para desativar ou reativar as sugestões de código Amazon Q no Lambda:

  1. No console do Lambda, abra a tela de uma função do Lambda específica.

  2. Na seção Fonte do código, na barra de ferramentas, escolha Ferramentas.

  3. No menu suspenso, escolha Amazon Q Code Suggestions.

Amazon SageMaker AI Studio
  1. No console do SageMaker AI Studio, escolha Amazon Q na parte inferior da janela.

    O painel Amazon Q será aberto.

  2. Escolha Pausar sugestões automáticas ou Retomar sugestões automáticas.

JupyterLab
  1. No JupyterLab console, escolha Amazon Q na parte inferior da janela.

    O painel Amazon Q será aberto.

  2. Escolha Pausar sugestões automáticas ou Retomar sugestões automáticas.

AWS Glue Studio Notebook
  1. No console do AWS Glue Studio Notebook, escolha Amazon Q na parte inferior da janela.

    O painel Amazon Q será aberto.

  2. Escolha Pausar sugestões automáticas ou Retomar sugestões automáticas.

  1. Em VS Code, escolha Amazon Q na bandeja de componentes na parte inferior da IDE janela.

    A barra de tarefas do Amazon Q é aberta na parte superior da IDE janela.

  2. Escolha Pausar sugestões automáticas ou Retomar sugestões automáticas.

A imagem a seguir mostra a barra de tarefas do Amazon Q em VS Code.

A barra de tarefas do Amazon Q em VS Code.

Preenchimento de código Amazon Q em ação

Esta seção demonstra como o Amazon Q pode ajudar você a escrever uma inscrição completa. Esse aplicativo cria um bucket do Amazon S3 e uma tabela do Amazon DynamoDB, além de um teste unitário que valida as duas tarefas.

Aqui, o Amazon Q ajuda o desenvolvedor a escolher quais bibliotecas importar. Usando as teclas de seta, o desenvolvedor alterna entre várias sugestões.

Um exemplo do atributo de preenchimento do bloco.

Aqui, o desenvolvedor insere um comentário descrevendo o código que pretende escrever na próxima linha.

O Amazon Q antecipa corretamente o método a ser chamado. O desenvolvedor pode aceitar a sugestão com a tecla tab.

alt_text

Aqui, o desenvolvedor se prepara para definir constantes.

O Amazon Q antecipa corretamente que a primeira constante será REGION e que seu valor será us-east-1, que é o padrão.

alt_text

Aqui, o desenvolvedor se prepara para escrever um código que abrirá sessões entre o usuário e o Amazon S3 e o DynamoDB.

O Amazon Q, familiarizado com AWS APIs eSDKs, sugere o formato correto.

alt_text

O desenvolvedor simplesmente escreveu o nome da função que criará o bucket. Mas com base nisso (e no contexto), o Amazon Q oferece uma função completa, com cláusulas de tentativa/exceção.

Observe o uso de TEST_BUCKET_NAME, which is a constant declared earlier in the same file.

alt_text

O desenvolvedor está apenas começando a digitar o nome da função que criará uma tabela do DynamoDB. Mas a Amazon Q pode dizer para onde isso está indo.

Observe que a sugestão explica a sessão do DynamoDB criada anteriormente e até a menciona em um comentário.

alt_text

O desenvolvedor fez pouco mais do que escrever o nome da classe de teste unitário, quando a Amazon Q se ofereceu para concluí-la.

Observe as referências integradas às duas funções criadas anteriormente no mesmo arquivo.

O desenvolvedor está apenas começando a digitar o nome da função que criará uma tabela do DynamoDB. Mas a Amazon Q pode dizer para onde isso está indo.

Observe que a sugestão explica a sessão do DynamoDB criada anteriormente e até a menciona em um comentário.

alt_text

Com base apenas em um comentário e no contexto, o Amazon Q fornece toda a função principal.

alt_text

Tudo o que resta é a guarda principal, e a Amazon Q sabe disso.

Com base apenas em um comentário e no contexto, o Amazon Q fornece toda a função principal.

alt_text

Por fim, o desenvolvedor executa o teste unitário a partir do terminal do mesmo IDE em que a codificação ocorreu.

alt_text
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.