Usando referências de 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á.

Usando referências de código

O Amazon Q aprende, em parte, com projetos de código aberto. Às vezes, uma sugestão oferecida pode ser semelhante a um código disponível publicamente. As referências de código incluem informações sobre a fonte que o Amazon Q usou para gerar uma recomendação.

Visualize e atualize referências de código

Com o log de referência, você pode visualizar referências a recomendações de código que são semelhantes à código disponível publicamente. Você também pode atualizar e editar recomendações de código sugeridas pela Amazon Q.

Escolha seu IDE para ver as etapas de como visualizar e atualizar as referências de código.

Código do Visual Studio

Para exibir o login de referência do Amazon Q no VS Code, utilize o procedimento a seguir.

  1. Verifique se você está usando a versão mais recente de ambos VS Code e a extensão Amazon Q.

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

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

  3. Escolha Abrir log de referência de código.

    A guia do log de referência de código é aberta. Todas as referências às recomendações de código são listadas.

A imagem a seguir mostra a barra de tarefas aberta do Amazon Q e a guia de log de referência de código.

O login de referência do Amazon Q code no Visual Studio Code.
JetBrains

Para exibir o log de referência do Amazon Q em JetBrains IDEs, utilize o procedimento a seguir.

  1. Verifique se você está usando a versão mais recente do seu JetBrains IDE e do plug-in Amazon Q.

  2. Em JetBrains, escolha Amazon Q na barra de status na parte inferior da janela do IDE.

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

  3. Escolha Abrir log de referência de código.

    A guia do log de referência de código é aberta. Todas as referências às recomendações de código são listadas.

A imagem a seguir mostra a barra de tarefas aberta do Amazon Q e a guia de log de referência de código.

O login de referência do Amazon Q code no JetBrains.
Eclipse

Para exibir o log de referência do Amazon Q em Eclipse IDEs, utilize o procedimento a seguir.

  1. Verifique se você está usando a versão mais recente do IDE do Eclipse e do plug-in do Amazon Q.

  2. No IDE do Eclipse, selecione o ícone do Amazon Q no canto superior direito.

  3. Com a guia de chat do Amazon Q aberta, selecione o ícone de elipse (três pontos) 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 IDE do Eclipse.

    A barra de tarefas do Amazon Q em um IDE do Eclipse.
  4. Escolha Abrir log de referência de código.

    A guia do log de referência de código é aberta. Todas as referências às recomendações de código são listadas.

Toolkit for Visual Studio

Quando o Amazon Q sugere um código que contém uma referência no Toolkit for Visual Studio, o tipo de referência aparece na descrição da sugestão.

Code snippet showing a function to create a DynamoDB table with 'Products' as the table name.

Todas as sugestões aceitas que contêm referências são registradas no log de referência.

Para acessar o log de referência, escolha o ícone da AWS e selecione Abrir log de referência de código.

Uma lista de sugestões aceitas que contêm referências será exibida. Essa lista inclui:

  • O local em que a sugestão foi aceita. Clicar duas vezes nele levará você ao local em seu código.

  • A licença associada

  • O código-fonte referenciado

  • O fragmento de código atribuído à referência

CodeWhisperer Reference Log output showing accepted recommendation with MIT license.
AWS Cloud 9

Quando você usa o Amazon Q com o AWS Cloud 9, as referências de código estão ativadas por padrão.

Para desativá-los ou ligá-los novamente mais tarde, use o procedimento a seguir.

  1. No console do AWS Cloud 9, no canto superior esquerdo, selecione o logotipo do AWS Cloud 9.

  2. Selecione Preferências no menu suspenso.

    No lado direito do console, a guia Preferências será aberta.

  3. Na guia Preferências, em Configurações do projeto, em Extensões, selecione Kit de ferramentas da AWS.

  4. Selecione ou desmarque Amazon Q: Incluir sugestões com referências de código.

Lambda

O Amazon Q no Lambda não oferece suporte a referências de código. Quando você usa o Amazon Q com o Lambda, todas as sugestões de código com referências são omitidas.

SageMaker AI Studio

Para exibir o log de referência do Amazon Q no SageMaker AI Studio, utilize o procedimento a seguir.

  1. Na parte inferior da janela do SageMaker AI Studio, abra o painel do Amazon Q.

  2. Escolha Abrir log de referência de código.

JupyterLab

Para exibir o log de referência do Amazon Q no JupyterLab, utilize o procedimento a seguir.

  1. Na parte inferior da janela do JupyterLab, abra o painel Amazon Q.

  2. Escolha Abrir log de referência de código.

AWS Glue Studio Notebook

Para exibir o log de referência do Amazon Q no caderno do AWS Glue Studio, utilize o procedimento a seguir.

  1. Na parte inferior da janela do caderno do AWS Glue Studio, abra o painel Amazon Q.

  2. Escolha Abrir log de referência de código.

Ativar e desativar referências de código

Na maioria dos IDEs, as referências de código estão ativadas por padrão. Escolha seu IDE para ver as etapas de como ativar ou desativar as referências de código.

Código do Visual Studio

Quando você usa o Amazon Q com o VS Code, as referências de código estão ativadas por padrão.

Para desativá-los ou ligá-los novamente mais tarde, use o procedimento a seguir.

  1. Verifique se você está usando a versão mais recente de ambos VS Code e a extensão Amazon Q.

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

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

  3. Escolha Abrir configurações. A guia de configurações é aberta com as opções relacionadas ao Amazon Q exibidas.

  4. Marque ou desmarque a caixa ao lado de Mostrar código com referências.

JetBrains

Quando você usa o Amazon Q com seu JetBrains IDE, as referências de código estão ativadas por padrão.

Para desativá-los ou ligá-los novamente mais tarde, use o procedimento a seguir.

  1. Verifique se você está usando a versão mais recente do seu JetBrains IDE e do plug-in Amazon Q.

  2. Em JetBrains, escolha Amazon Q na barra de status na parte inferior da janela do IDE.

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

  3. Escolha Abrir configurações. A janela de configurações é aberta com as opções relacionadas ao Amazon Q exibidas.

  4. Marque ou desmarque a caixa ao lado de Mostrar código com referências.

Eclipse

Quando você usa o Amazon Q com o Eclipse, as referências de código estão ativadas por padrão.

Para desativá-los ou ligá-los novamente mais tarde, use o procedimento a seguir.

  1. Verifique se você está usando a versão mais recente do IDE do Eclipse e do plug-in do Amazon Q.

  2. Abra as Configurações no IDE do Eclipse.

  3. Selecione Amazon Q na barra de navegação à esquerda.

  4. Marque ou desmarque a caixa ao lado de Mostrar código com referências.

  5. Selecione Apply (Aplicar) para salvar as alterações.

Toolkit for Visual Studio

Quando você usa o Amazon Q no Toolkit para Visual Studio, as referências de código são ativadas por padrão.

Para desativá-los ou ligá-los novamente mais tarde, use o procedimento a seguir.

  1. Use a versão mais recente do Toolkit para Visual Studio.

  2. No Visual Studio, abra Opções.

  3. Escolha AWS Toolkit na barra de navegação à esquerda e, em seguida, Amazon Q.

  4. No menu suspenso ao lado de Incluir sugestões com referências, selecione Verdadeiro ou Falso.

  5. Escolha OK para salvar as alterações.

AWS Cloud 9

Quando você usa o Amazon Q com o AWS Cloud 9, as referências de código estão ativadas por padrão.

Para desativá-los ou ligá-los novamente mais tarde, use o procedimento a seguir.

  1. No console do AWS Cloud 9, no canto superior esquerdo, selecione o logotipo do AWS Cloud 9.

  2. Selecione Preferências no menu suspenso.

    No lado direito do console, a guia Preferências será aberta.

  3. Na guia Preferências, em Configurações do projeto, em Extensões, selecione Kit de ferramentas da AWS.

  4. Selecione ou desmarque Amazon Q: Incluir sugestões com referências de código.

Lambda

O Amazon Q no Lambda não oferece suporte a referências de código. Quando você usa o Amazon Q com o Lambda, todas as sugestões de código com referências são omitidas.

SageMaker AI Studio

Quando você usa o Amazon Q com o SageMaker AI Studio, as referências de código são ativadas por padrão.

Para desativá-los ou ligá-los novamente mais tarde, use o procedimento a seguir.

  1. Na parte superior da janela do SageMaker AI Studio, escolha Configurações.

  2. No menu suspenso Configurações, escolha Editor de configurações avançadas.

  3. No menu suspenso Amazon Q, marque ou desmarque a caixa ao lado de Habilitar sugestões com referências de código.

JupyterLab

Quando você usa o Amazon Q com o JupyterLab, as referências de código estão ativadas por padrão.

Para desativá-los ou ligá-los novamente mais tarde, use o procedimento a seguir.

  1. Na parte superior da janela do JupyterLab, escolha Configurações.

  2. No menu suspenso Configurações, escolha Editor de configurações avançadas.

  3. No menu suspenso Amazon Q, marque ou desmarque a caixa ao lado de Habilitar sugestões com referências de código.

AWS Glue Studio Notebook
  1. Na parte inferior da janela do caderno do AWS Glue Studio, escolha Amazon Q.

  2. No menu pop-up, ative o botão ao lado de Código com referências.

nota

As referências de código de pausa serão válidas somente durante o caderno do AWS Glue Studio atual.

Cancelar código com referências

Em alguns IDEs, você pode optar por não receber sugestões com referências no nível do administrador.

Escolha seu IDE para ver as etapas para optar por não participar como administrador.

Código do Visual Studio

Se você for administrador corporativo, poderá optar por não receber sugestões com referências de código para toda a organização. Se você fizer isso, desenvolvedores individuais em sua organização não poderão optar por voltar por meio do IDE. Esses desenvolvedores poderão marcar e desmarcar a caixa discutida na seção anterior, mas isso não terá efeito se você optar por não participar no nível corporativo.

Para optar por não receber sugestões com referências no nível corporativo, use o procedimento a seguir.

  1. No console do Amazon Q Developer, escolha Configurações.

  2. No painel de detalhes da conta do Amazon Q Developer, escolha Editar.

  3. Na página Editar detalhes, no painel Configurações avançadas, desmarque Incluir sugestões com referências de código.

  4. Escolha Salvar alterações.

JetBrains

Se você for administrador corporativo, poderá optar por não receber sugestões com referências de código para toda a organização. Se você fizer isso, desenvolvedores individuais em sua organização não poderão optar por voltar por meio do IDE. Esses desenvolvedores poderão marcar e desmarcar a caixa discutida na seção anterior, mas isso não terá efeito se você optar por não participar no nível corporativo.

Para optar por não receber sugestões com referências no nível corporativo, use o procedimento a seguir.

  1. No console do Amazon Q Developer, escolha Configurações.

  2. No painel de detalhes da conta do Amazon Q Developer, escolha Editar.

  3. Na página Editar detalhes, no painel Configurações avançadas, desmarque Incluir sugestões com referências de código.

  4. Escolha Salvar alterações.

Eclipse

Se você for administrador corporativo, poderá optar por não receber sugestões com referências de código para toda a organização. Se você fizer isso, desenvolvedores individuais em sua organização não poderão optar por voltar por meio do IDE. Esses desenvolvedores poderão marcar e desmarcar a caixa discutida na seção anterior, mas isso não terá efeito se você optar por não participar no nível corporativo.

Para optar por não receber sugestões com referências no nível corporativo, use o procedimento a seguir.

  1. No console do Amazon Q Developer, escolha Configurações.

  2. No painel de detalhes da conta do Amazon Q Developer, escolha Editar.

  3. Na página Editar detalhes, no painel Configurações avançadas, desmarque Incluir sugestões com referências de código.

  4. Escolha Salvar alterações.

Toolkit for Visual Studio

Para optar por não receber sugestões com referências no nível corporativo, use o procedimento a seguir.

  1. É possível acessar a configuração de referências de código de uma duas formas:

    1. Escolha o ícone Amazon Q na borda da janela e, em seguida, escolha Opções...

    2. Vá para Ferramentas -> Kit de ferramentas da AWS -> Amazon Q

  2. Altere a opção para Verdadeiro ou Falso, dependendo se você deseja incluir sugestões com referências.

AWS Cloud 9

O Amazon Q in AWS Cloud 9 não suporta a exclusão de sugestões de código com referências no nível corporativo.

Para optar por não participar no nível de desenvolvedor individual, consulte Alternar referências de código.

Lambda

O Amazon Q no Lambda não oferece suporte a referências de código. Quando você usa o Amazon Q com o Lambda, todas as sugestões de código com referências são omitidas.

SageMaker AI Studio

O Amazon Q não oferece suporte à exclusão de sugestões de código com referências no nível corporativo no SageMaker AI Studio.

JupyterLab

O Amazon Q não suporta a exclusão de sugestões de código com referências no nível corporativo no JupyterLab.

AWS Glue Studio Notebook

O Amazon Q não suporta a exclusão de sugestões de código com referências no caderno do AWS Glue Studio.