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á.
Adicionar contexto de espaço de trabalho ao bate-papo do Amazon Q Developer no IDE
Ao conversar com o Amazon Q no ambiente de desenvolvimento integrado (IDE), você pode adicionar
à sua pergunta para incluir automaticamente as partes mais relevantes do código do seu espaço de trabalho como contexto. O Amazon Q Developer determina a relevância com base em um índice que é atualizado periodicamente.@workspace
Com o contexto do espaço de trabalho, o Amazon Q tem recursos aprimorados, incluindo localização de arquivos, compreensão de como o código é usado entre arquivos e geração de código que aproveita vários arquivos, incluindo arquivos que não estão abertos.
Configuração
Antes de continuar, verifique se você tem a versão mais recente do seu IDE instalada. Em seguida, você pode concluir as etapas de configuração a seguir.
Ativar indexação
Para usar seu espaço de trabalho como contexto, o Amazon Q cria um índice local do seu repositório de espaço de trabalho, incluindo arquivos de código, arquivos de configuração e estrutura do projeto. Durante a indexação, arquivos não essenciais, como binários ou aqueles especificados nos .gitignore
arquivos, são filtrados.
A indexação de um novo espaço de trabalho pode levar de 5 a 20 minutos. Durante esse período, você pode esperar um uso elevado da CPU em seu IDE. Após a indexação inicial, o índice é atualizado incrementalmente quando você faz alterações no seu espaço de trabalho.
Na primeira vez que você adiciona contexto de espaço de trabalho, você deve habilitar a indexação em seu IDE. Conclua as etapas a seguir para ativar a indexação:
-
Adicione
@workspace
à sua pergunta no painel de bate-papo do Amazon Q. -
O Amazon Q solicita que você habilite a indexação. Escolha Configurações para ser redirecionado para as configurações do Amazon Q em seu IDE. Você também pode escolher Abrir configurações na barra de tarefas do Amazon Q.
-
Selecione a caixa em Amazon Q: Local Workspace Index.
Configurar a indexação (opcional)
Nenhuma configuração é necessária para o processo de indexação, no entanto, você pode optar por especificar o número de segmentos dedicados à indexação. Se você aumentar o número de threads usados, a indexação será concluída mais rapidamente e usará mais da sua CPU. Para atualizar a configuração de indexação, especifique o número de threads nas configurações do Amazon Q em Amazon Q: Local Workspace Index Threads.
Faça perguntas com o contexto do espaço de trabalho
Para adicionar seu espaço de trabalho como contexto à sua conversa com o Amazon Q, abra o espaço de trabalho sobre o qual você deseja fazer perguntas e, em seguida, adicione @workspace
à sua pergunta no painel de bate-papo.
Se você quiser começar a conversar sobre um espaço de trabalho diferente, abra o espaço de trabalho e, em seguida, abra uma nova guia de bate-papo. Inclua @workspace
na sua pergunta para adicionar o novo espaço de trabalho como contexto.
Você pode perguntar à Amazon Q sobre qualquer arquivo em seu espaço de trabalho, incluindo arquivos não abertos. O Amazon Q pode explicar arquivos, localizar códigos e gerar códigos entre arquivos, além dos recursos de codificação conversacional existentes.
A seguir estão exemplos de perguntas que você pode fazer ao Amazon Q que aproveitam o contexto do espaço de trabalho no chat:
-
@workspace onde está o código que trata da autorização?
-
@workspace quais são as principais classes com lógica de aplicação neste projeto?
-
@workspace explique o main.py
-
@workspace adiciona autenticação a este projeto
-
@workspace quais bibliotecas ou pacotes de terceiros são usados neste projeto e com qual finalidade?
-
@workspace adiciona testes de unidade para função
<function name>