使用 GitHub Copilot 时,可以在 JetBrains IDE 中使用默认键盘快捷方式获取内联建议。
macOS 键盘快捷方式
| 动作 | 快捷键 |
|---|---|
| 接受内联建议 | |
| 选项卡 | |
| 忽略内联建议 | |
| Esc | |
| 显示下一个内联建议 | |
| Option (⌥) 或 Alt+] | |
| 显示上一个内联建议 | |
| Option (⌥) 或 Alt+[ | |
| 触发内联建议 | |
| 选项 (⌥)+\ | |
| 打开 GitHub Copilot(在单独的面板中查看其他建议) | |
| Option (⌥) 或 Alt+返回 |
Windows 键盘快捷方式
| 动作 | 快捷键 |
|---|---|
| 接受内联建议 | |
| 选项卡 | |
| 忽略内联建议 | |
| Esc | |
| 显示下一个内联建议 | |
| Alt+] | |
| 显示上一个内联建议 | |
| Alt+[ | |
| 触发内联建议 | |
| Alt+\ | |
| 打开 GitHub Copilot(在单独的面板中查看其他建议) | |
| Alt+进入 |
Linux 键盘快捷方式
| 动作 | 快捷键 |
|---|---|
| 接受内联建议 | |
| 选项卡 | |
| 忽略内联建议 | |
| Esc | |
| 显示下一个内联建议 | |
| Alt+] | |
| 显示上一个内联建议 | |
| Alt+[ | |
| 触发内联建议 | |
| Alt+\ | |
| 打开 GitHub Copilot(在单独的面板中查看其他建议) | |
| Alt+进入 |
使用 Visual Studio 时,可使用 GitHub Copilot 中的内联建议的默认键盘快捷方式。 可以在键盘快捷方式编辑器中按命令名称搜索每个键盘快捷方式。
| 动作 | 快捷键 | 命令名称 |
|---|---|---|
| 显示下一个内联建议 | ||
| Alt+。 | 编辑.下一个建议 | |
| 显示上一个内联建议 | ||
| Alt+、 | Edit.PreviousSuggestion |
您可以在 GitHub Copilot 中使用 Visual Studio Code 的默认键盘快捷方式。 在键盘快捷方式编辑器中,按命令名称搜索键盘快捷方式。
macOS 键盘快捷方式
| 动作 | 快捷键 | 命令名称 |
|---|---|---|
| 接受内联建议 | ||
| 选项卡 | editor.action.inlineSuggest.commit | |
| 忽略内联建议 | ||
| Esc | editor.action.inlineSuggest.hide | |
| 显示下一个内联建议 | ||
| 选项 (⌥)+] | editor.action.inlineSuggest.showNext | |
| 显示上一个内联建议 | ||
| 选项 (⌥)+[ | editor.action.inlineSuggest.showPrevious | |
| 触发内联建议 | ||
| 选项 (⌥)+\ | editor.action.inlineSuggest.trigger | |
| 打开 GitHub Copilot(在单独的面板中查看其他建议) | ||
| Ctrl+返回 | github.copilot.generate | |
| 开启/关闭 GitHub Copilot | 没有默认快捷方式 | github.copilot.toggleCopilot |
Windows 键盘快捷方式
| 动作 | 快捷键 | 命令名称 |
|---|---|---|
| 接受内联建议 | ||
| 选项卡 | editor.action.inlineSuggest.commit | |
| 忽略内联建议 | ||
| Esc | editor.action.inlineSuggest.hide | |
| 显示下一个内联建议 | ||
| Alt+] | editor.action.inlineSuggest.showNext | |
| 显示上一个内联建议 | ||
| Alt+[ | editor.action.inlineSuggest.showPrevious | |
| 触发内联建议 | ||
| Alt+\ | editor.action.inlineSuggest.trigger | |
| 打开 GitHub Copilot(在单独的面板中查看其他建议) | ||
| Ctrl+进入 | github.copilot.generate | |
| 开启/关闭 GitHub Copilot | 没有默认快捷方式 | github.copilot.toggleCopilot |
Linux 键盘快捷方式
| 动作 | 快捷键 | 命令名称 |
|---|---|---|
| 接受内联建议 | ||
| 选项卡 | editor.action.inlineSuggest.commit | |
| 忽略内联建议 | ||
| Esc | editor.action.inlineSuggest.hide | |
| 显示下一个内联建议 | ||
| Alt+] | editor.action.inlineSuggest.showNext | |
| 显示上一个内联建议 | ||
| Alt+[ | editor.action.inlineSuggest.showPrevious | |
| 触发内联建议 | ||
| Alt+\ | editor.action.inlineSuggest.trigger | |
| 打开 GitHub Copilot(在单独的面板中查看其他建议) | ||
| Ctrl+进入 | github.copilot.generate | |
| 开启/关闭 GitHub Copilot | 没有默认快捷方式 | github.copilot.toggleCopilot |
使用 GitHub Copilot 时,可以在 Xcode 中使用默认键盘快捷方式获取内联建议。 或者,可以将快捷方式重新绑定到每个特定命令的首选键盘快捷方式。
| 动作 | 快捷键 |
|---|---|
| 接受建议的第一行 | |
| 选项卡 | |
| 查看完整建议 | 按住 Option |
| 接受完整建议 | |
| 选项+选项卡 |
使用 GitHub Copilot 时,可以在 Eclipse 中使用默认键盘快捷方式获取内联建议。
| 动作 | 快捷键 |
|---|---|
| 接受内联建议 | |
| 选项卡 | |
| 接受内联建议的下一个词 | |
| Command+→ (Mac) 或 Ctrl+→ (Windows) | |
| 忽略内联建议 | |
| Esc | |
| 触发内联建议 | |
| Option (⌥)+Command+/ (Mac) 或 Alt+Ctrl+/ (Windows) |
使用 GitHub Copilot 为每个特定命令使用首选键盘快捷方式时,可以在 Vim/Neovim 中重新绑定键盘快捷方式。 有关详细信息,请参阅 Neovim 文档中的映射一文。