Indexar Projeto
Você pode indexar arquivos para obter mais contexto ao usar a StackSpot AI. Quando você integra seu trabalho recente, a StackSpot AI pode fornecer sugestões de código relevantes e soluções adaptadas ao seu contexto. Existem dois modos:
1. Modo Relevante (Padrão)
Neste modo, a StackSpot AI analisará os arquivos mais recentes usados na sua IDE. Se você fizer alterações nas abas abertas, elas serão processadas em segundo plano para fornecer soluções personalizadas para o seu projeto.
Este modo padrão já é o default.
2. Modo Completo (Full)
A StackSpot AI processará todos os arquivos no seu projeto aberto enquanto estiver neste modo. Para garantir o processamento adequado, a StackSpot AI ignora os arquivos listados nos arquivos .stktignore
e .stackspotignored
, que podem ser adicionados à raiz do seu projeto. Quaisquer alterações feitas nos arquivos deste projeto aberto serão indexadas em segundo plano.
Após você indexar seu projeto e fazer uma pergunta, a StackSpot AI buscará informações relevantes e fornecerá respostas destacando os arquivos utilizados para gerar essas respostas. Isso será exibido em uma pequena caixa depois do chat. Para explorar mais informações sobre os arquivos que foram usados, você pode clicar na caixa.
Como indexar seu projeto
Seu projeto é indexado como Relevante por padrão. Para alterá-lo para Completo ou Nenhum, siga os passos:
Passo 1. Acesse seu IDE; neste exemplo, é o Visual Code;
Passo 2. Clique na Extensão da StackSpot AI;
Passo 3. Clique no botão Mais Opções;
Passo 4. Selecione a caixa de seleção ‘Indexação de Projeto’;
Passo 5. Escolha qual opção você quer:
- Nenhum
- Completo
Confira um exemplo a seguir:
Gerenciamento do seu projeto indexado
Uso do Projeto Indexado
Você pode verificar a árvore de arquivos na sua IDE e controlar o que é indexado ou não.
Passo 1: Clique no botão ‘Mais Opções‘;
Passo 2: Clique no nome do seu projeto para acessar a árvore de arquivos;
Passo 3: Após visualizar a árvore de arquivos, clique no botão ‘Mais Opções‘. Você terá as seguintes opções:
- Forçar Reindexação: use esta opção se encontrar um problema com a indexação e precisar repetir o processo.
- Ignorar o Arquivo: esta opção adiciona o arquivo à lista
stackspotignore
para evitar que ele seja indexado.
**Criando arquivos .stktignore
Criar um arquivo .stktignore
é uma maneira eficaz de evitar a indexação de arquivos designados do projeto. Para obter resultados ideais, certifique-se de listar todos os arquivos que deseja excluir da indexação.
Siga os passos a seguir:
Passo 1. Clique no botão ‘Mais Opções‘, depois clique no botão ‘Configurações‘;
Passo 2. Clique no botão para criar o arquivo .stktignore
;
Passo 3. Liste os nomes dos arquivos que você não deseja indexar.
Interface do Usuário (UI)
O botão ‘Habilitar Ícone de Status na IDE‘ permite visualizar ícones específicos que indicam o status de indexação na IDE. Você pode encontrar os ícones nos arquivos e na árvore de arquivos quando habilitado.
Confira os ícones abaixo:
- Fila (ícone carregando): Adicionado à fila para ser indexado.
- Ícone de nuvem: Enviando.
- Ícone de marca de verificação: Arquivo indexado.