# Navegar pelas guias Issues, Pull Requests e Gists de CLI do GitHub Copilot

Use as guias em uma sessão interativa CLI do Copilot para navegar por issues, pull requests e gists, sem sair do terminal.

> [!NOTE]
> A nova interface com guias está atualmente em prévia pública e está sujeita a alterações.

Uma sessão interativa CLI do Copilot tem quatro guias na parte superior da tela:
*               **Sessão**: a experiência de chat regular em que você insere prompts para Copilot.
*               **Problemas**: abra problemas no repositório atual em GitHub.
* **Solicitações de pull**: abra solicitações de pull no repositório atual em GitHub.
*               **Gists**: seus resumos em GitHub.

As guias **Issues**, **Pull requests** e **Gists** permitem que você navegue pelo conteúdo de GitHub.com sem precisar alternar para um navegador. Isso é útil quando você deseja:

* **Encontre um problema ou solicitação de pull para trabalhar**.
* **Traga um item para o chat** — insira rapidamente uma referência ao item selecionado na caixa de prompt para que você possa pedir ao Copilot que o investigue, corrija, comente ou revise.
* **Ir para um item em GitHub.com** — por exemplo, quando você quiser comentar sobre um problema, mesclar uma solicitação de pull ou editar uma gist.

## Alternar entre guias

* Pressione <kbd>Tab</kbd> para ir para a próxima guia.
* Pressione <kbd>Shift</kbd>+<kbd>Tab</kbd> para ir para a guia anterior.

A alternância entre abas fica pausada enquanto outra parte da CLI, como o seletor de comandos com barra, está capturando suas teclas.

> [!NOTE]
> As guias **Issues** e **Pull requests** são exibidas apenas quando CLI do Copilot está em execução em um repositório GitHub. Em outros diretórios, somente as guias **Sessão** e **Gists** são mostradas.

## Controles comuns de teclado

As abas **Issues**, **Pull requests** e **Gists** usam os mesmos controles. Independentemente de em qual dessas abas você está:

* Use as teclas de seta para cima e para baixo para realçar um item na lista.
* Use as teclas de seta para a esquerda e para a direita para navegar entre páginas em uma lista.
* Pressione <kbd>Enter</kbd> para exibir uma exibição detalhada do item realçado. Pressione <kbd>Esc</kbd> na exibição de detalhes para retornar à lista.
* Pressione <kbd>o</kbd> para abrir o item realçado (ou, no modo de exibição detalhado, o item atual) em GitHub.com.
* Pressione <kbd>c</kbd> para inserir uma referência ao item na área de entrada do prompt e volte para a guia **Sessão** .

Para obter o conjunto completo de teclas que você pode usar, consulte [a referência de teclado](#keyboard-reference) no final deste artigo.

## Problemas de navegação

A guia **Problemas** lista os problemas **abertos** no repositório atual que envolvem você — problemas que você criou, foram atribuídos, foram mencionados ou comentados. Cada linha mostra o título do problema, o número do problema, o autor e há quanto tempo o problema foi aberto.

A GitHub consulta de pesquisa usada para preencher a lista é mostrada acima dela. Pressione <kbd>a</kbd> para alternar entre mostrar apenas os problemas que envolvem você e mostrar todos os problemas abertos no repositório.

Pressionar <kbd>c</kbd> insere uma referência ao problema na caixa de prompt na guia **Sessão** . Em seguida, você pode inserir um prompt relacionado a esse problema. Por exemplo:

```copilot
#1234 suggest a fix for this bug
```

## Navegar pelas pull requests

A guia **Pull requests** lista os pull requests **abertos** no repositório atual que envolvem você — pull requests que você criou, que foram atribuídos a você, em que você foi mencionado, para os quais solicitaram sua revisão ou nos quais você comentou. Cada linha mostra o título da solicitação de pull, o número, o autor e há quanto tempo a solicitação de pull foi aberta.

A GitHub consulta de pesquisa usada para preencher a lista é mostrada acima dela. Pressione <kbd>a</kbd> para alternar entre mostrar apenas os pull requests que envolvem você e mostrar todos os pull requests abertos no repositório.

Pressionar <kbd>c</kbd> insere uma referência à solicitação de pull na caixa de prompt na guia **Sessão** . Em seguida, você pode inserir um prompt relacionado a essa solicitação de pull. Por exemplo:

```copilot
#5678 check this out and run tests
```

## Navegar pelos seus gists

A guia **Gists** lista os gists pertencentes à GitHub conta na qual você está conectado. Ambos os gists públicos e secretos são mostrados. Ao contrário das abas **Issues** e **Pull requests**, a aba **Gists** não é limitada a um repositório — ela está sempre disponível, não importa onde você tenha iniciado a CLI.

Pressionar <kbd>c</kbd> insere a URL da gist na caixa de prompt na guia **Sessão** . Em seguida, você pode inserir um prompt relacionado a essa gist. Por exemplo:

```copilot
https://gist.github.com/USERNAME/GIST-ID summarize this
```

## Modificar problemas, solicitações de pull e gists

As abas **Issues**, **Pull requests** e **Gists** são ambientes somente de leitura. Há duas maneiras de trabalhar com um item que você encontrar em uma destas abas:

* **Pressione <kbd>o</kbd> para abri-lo GitHub.com** e use a interface do usuário da Web para modificar o item.
* **Pressione <kbd>c</kbd> para soltar uma referência na caixa de prompt** e peça Copilot para executar a atividade para você. Por exemplo:

  ```copilot
  #1234 add a comment: "Any update on this?"
  ```

  ```copilot
  #5678 merge this
  ```

  ```copilot
  https://gist.github.com/USERNAME/GIST-ID delete this
  ```

## Referência do teclado

A barra de dicas no rodapé nas abas **Issues**, **Pull requests** e **Gists** mostra um resumo das teclas disponíveis:

| Chave | Onde | Ação |
| --- | --- | --- |
| <kbd>Tab</kbd> / <kbd>Shift</kbd>+<kbd>Tab</kbd> | Qualquer guia Página Inicial | Mude para a guia Página inicial seguinte ou anterior. |
| <kbd>↓</kbd> / <kbd>↑</kbd><br>
<kbd>J</kbd> / <kbd>K</kbd> | Exibição Lista | Realce o item seguinte ou anterior em uma lista. |
| <kbd>→</kbd> / <kbd>←</kbd><br>
<kbd>L</kbd> / <kbd>H</kbd> | Exibição Lista | Exiba a próxima página ou anterior em uma lista de várias páginas. |
| <kbd>Enter</kbd> | Exibição Lista | Abra a exibição de detalhes do item realçado. |
| <kbd>o</kbd> | Exibição de lista ou exibição de detalhes | Abra o item destacado em GitHub.com no navegador. |
| <kbd>c</kbd> | Exibição de lista ou exibição de detalhes | Insira uma referência ao item na área de entrada do prompt e volte para a guia **Sessão** . |
|               <kbd>a</kbd> | Visualização em lista nas abas **Issues** e **Pull requests** | Alterne entre mostrar apenas os itens que envolvem você e mostrar cada item aberto no repositório. |
| <kbd>Esc</kbd> | Visualização de detalhes | Retorne ao modo de exibição de lista. |