# Atalhos de teclado para o GitHub Copilot no IDE

Encontre uma lista de atalhos de teclado para o GitHub Copilot nos IDEs compatíveis.

<div class="ghd-tool jetbrains">

Você pode usar os atalhos de teclado padrão para sugestões embutidas no IDE da JetBrains usando o GitHub Copilot.

## Atalhos de teclado do macOS

| Ação | Atalho |
|:---|:---|
|Aceitar uma sugestão integrada|
<kbd>Tabulação</kbd>|
|Ignorar uma sugestão embutida|
<kbd>Esc</kbd>|
|Mostrar a próxima sugestão em linha|
<kbd>Opção (⌥) ou Alt</kbd>+<kbd>]</kbd>|
|Mostrar a sugestão embutida anterior|
<kbd>Opção (⌥) ou Alt</kbd>+<kbd>[</kbd>|
|Disparar a sugestão embutida|
<kbd>Opção (⌥)</kbd>+<kbd>\\</kbd>|
|Abrir o GitHub Copilot (sugestões adicionais no painel separado)|
<kbd>Opção (⌥) ou Alt</kbd>+<kbd>Return</kbd> |

## Atalhos de teclado do Windows

| Ação | Atalho |
|:---|:---|
|Aceitar uma sugestão integrada|
<kbd>Tabulação</kbd>|
|Ignorar uma sugestão embutida|
<kbd>Esc</kbd>|
|Mostrar a próxima sugestão em linha|
<kbd>Alt</kbd>+<kbd>]</kbd>|
|Mostrar a sugestão embutida anterior|
<kbd>Alt</kbd>+<kbd>[</kbd>|
|Disparar a sugestão embutida|
<kbd>Alt</kbd>+<kbd>\\</kbd>|
|Abrir o GitHub Copilot (sugestões adicionais no painel separado)|
<kbd>Alt</kbd>+<kbd>Entrar</kbd> |

## Atalhos de teclado do Linux

| Ação | Atalho |
|:---|:---|
|Aceitar uma sugestão integrada|
<kbd>Tabulação</kbd>|
|Ignorar uma sugestão embutida|
<kbd>Esc</kbd>|
|Mostrar a próxima sugestão em linha|
<kbd>Alt</kbd>+<kbd>]</kbd>|
|Mostrar a sugestão embutida anterior|
<kbd>Alt</kbd>+<kbd>[</kbd>|
|Disparar a sugestão embutida|
<kbd>Alt</kbd>+<kbd>\\</kbd>|
|Abrir o GitHub Copilot (sugestões adicionais no painel separado)|
<kbd>Alt</kbd>+<kbd>Entrar</kbd> |

</div>

<div class="ghd-tool visualstudio">

Você pode usar os atalhos de teclado padrão para sugestões embutidas no Visual Studio ao usar o GitHub Copilot. Você pode procurar cada atalho de teclado pelo nome do comando no editor de Atalhos de Teclado.

| Ação | Atalho | Nome de comando |
|:---|:---|:---|
|Mostrar a próxima sugestão em linha|
<kbd>Alt</kbd>+<kbd>.</kbd>|Editar.PróximaSugestão|
|Mostrar a sugestão embutida anterior|
<kbd>Alt</kbd>+<kbd>,</kbd>|Editar.SugestãoAnterior|

</div>

<div class="ghd-tool vscode">

Você pode usar os atalhos de teclado padrão para o GitHub Copilot no Visual Studio Code. Procure atalhos de teclado pelo nome do comando no editor de Atalhos de Teclado.

## Atalhos de teclado do macOS

| Ação | Atalho | Nome de comando |
|:---|:---|:---|
|Aceitar uma sugestão integrada|
<kbd>Tabulação</kbd>|editor.action.inlineSuggest.commit|
|Ignorar uma sugestão embutida|
<kbd>Esc</kbd>|editor.action.inlineSuggest.hide|
|Mostrar a próxima sugestão em linha| 
<kbd>Opção (⌥)</kbd>+<kbd>]</kbd><br> |editor.action.inlineSuggest.showNext|
|Mostrar a sugestão embutida anterior| 
<kbd>Opção (⌥)</kbd>+<kbd>[</kbd><br> |editor.action.inlineSuggest.showPrevious|
|Disparar a sugestão embutida| 
<kbd>Opção (⌥)</kbd>+<kbd>\\</kbd><br> |editor.action.inlineSuggest.trigger|
|Abrir o GitHub Copilot (sugestões adicionais no painel separado)|
<kbd>Ctrl</kbd>+<kbd>Retornar</kbd>|github.copilot.generate|
|Ligar e desligar o GitHub Copilot|
_Sem atalho padrão_|github.copilot.toggleCopilot|

## Atalhos de teclado do Windows

| Ação | Atalho | Nome de comando |
|:---|:---|:---|
|Aceitar uma sugestão integrada|
<kbd>Tabulação</kbd>|editor.action.inlineSuggest.commit|
|Ignorar uma sugestão embutida|
<kbd>Esc</kbd>|editor.action.inlineSuggest.hide|
|Mostrar a próxima sugestão em linha|
<kbd>Alt</kbd>+<kbd>]</kbd> |editor.action.inlineSuggest.showNext|
|Mostrar a sugestão embutida anterior|
<kbd>Alt</kbd>+<kbd>[</kbd>|editor.action.inlineSuggest.showPrevious|
|Disparar a sugestão embutida|
<kbd>Alt</kbd>+<kbd>\\</kbd>|editor.action.inlineSuggest.trigger|
|Abrir o GitHub Copilot (sugestões adicionais no painel separado)|
<kbd>CTRL</kbd>+<kbd>ENTER</kbd>|github.copilot.generate|
|Ligar e desligar o GitHub Copilot|
_Sem atalho padrão_|github.copilot.toggleCopilot|

## Atalhos de teclado do Linux

| Ação | Atalho | Nome de comando |
|:---|:---|:---|
|Aceitar uma sugestão integrada|
<kbd>Tabulação</kbd>|editor.action.inlineSuggest.commit|
|Ignorar uma sugestão embutida|
<kbd>Esc</kbd>|editor.action.inlineSuggest.hide|
|Mostrar a próxima sugestão em linha|
<kbd>Alt</kbd>+<kbd>]</kbd> |editor.action.inlineSuggest.showNext|
|Mostrar a sugestão embutida anterior|
<kbd>Alt</kbd>+<kbd>[</kbd>|editor.action.inlineSuggest.showPrevious|
|Disparar a sugestão embutida|
<kbd>Alt</kbd>+<kbd>\\</kbd>|editor.action.inlineSuggest.trigger|
|Abrir o GitHub Copilot (sugestões adicionais no painel separado)|
<kbd>CTRL</kbd>+<kbd>ENTER</kbd>|github.copilot.generate|
|Ligar e desligar o GitHub Copilot|
_Sem atalho padrão_|github.copilot.toggleCopilot|

</div>

<div class="ghd-tool xcode">

Você pode usar os atalhos de teclado padrão para as sugestões embutidas no Xcode ao usar o GitHub Copilot. Como alternativa, você pode reassociar os atalhos aos seus atalhos de teclado preferidos de cada comando específico.

| Ação | Atalho |
|:---|:---|
|Aceitar a primeira linha de uma sugestão|
<kbd>Tabulação</kbd>|
|Ver sugestão completa|Mantenha pressionada a tecla <kbd>Option</kbd>|
|Aceitar sugestão completa|              <kbd>Option</kbd>+<kbd>Tab</kbd>|

</div>

<div class="ghd-tool eclipse">

Você pode usar os atalhos de teclado padrão para as sugestões embutidas no Eclipse ao usar o GitHub Copilot.

| Ação | Atalho |
|:---|:---|
|Aceitar uma sugestão integrada|
<kbd>Tabulação</kbd>|
|Aceitar a próxima palavra de uma sugestão embutida|
<kbd>Command</kbd>+<kbd>&rarr;</kbd> (Mac) ou <kbd>Ctrl</kbd>+<kbd>&rarr;</kbd> (Windows)|
|Ignorar uma sugestão embutida|
<kbd>Esc</kbd>|
|Disparar a sugestão embutida|
<kbd>Opção (⌥)</kbd>+<kbd>Command</kbd>+<kbd>/</kbd> (Mac) ou <kbd>Alt</kbd>+<kbd>Ctrl</kbd>+<kbd>/</kbd> (Windows)|

</div>

<div class="ghd-tool vimneovim">

É possível reassociar os atalhos de teclado no Vim/Neovim usando GitHub Copilot para usar seus atalhos de teclado preferidos para cada comando específico. Para obter mais informações, confira o artigo [Mapear](https://neovim.io/doc/user/map.html) na documentação do Neovim.

</div>