Skip to content
FunCoding

Search

Search docs, Skills and MCP

IDE 补全快捷键

按 VS Code、JetBrains、Visual Studio、Xcode 和 Eclipse 查询行内建议键位。

This page has not been translated into English yet. The original Chinese version is shown below.

本页汇总官方默认键位。用户 Keymap、扩展冲突或版本变化可能改变实际绑定;通过编辑器设置检查命令当前对应的按键。CLI 使用另一套键盘快捷键。

VS Code

动作macOSWindows / Linux命令名称
接受建议TabTabeditor.action.inlineSuggest.commit
丢弃建议EscEsceditor.action.inlineSuggest.hide
下一条建议Option+]Alt+]editor.action.inlineSuggest.showNext
上一条建议Option+[Alt+[editor.action.inlineSuggest.showPrevious
手动触发建议Option+反斜杠Alt+反斜杠editor.action.inlineSuggest.trigger
独立面板显示候选Ctrl+ReturnCtrl+Entergithub.copilot.generate
切换 Copilot 开关无默认快捷键无默认快捷键github.copilot.toggleCopilot

接受下一词:macOS Command+→,Windows / Linux Ctrl+→。接受下一行的 editor.action.inlineSuggest.acceptNextLine 需要自行绑定。

JetBrains

动作macOSWindows / Linux
接受 / 丢弃建议Tab / EscTab / Esc
下一条 / 上一条建议Option+] / Option+[Alt+] / Alt+[
手动触发建议Option+反斜杠Alt+反斜杠
独立面板显示候选Option+ReturnAlt+Enter
接受下一词Command+→Ctrl+→

独立面板这一行采用专门快捷键参考。代码建议教程另写 macOS Command+Shift+A 后选择 Open GitHub Copilot,Windows / Linux 写 Ctrl+Enter;这些描述不一致,应核对实际 Keymap。

教程对“接受下一行”也同时列出按键表与需自定义命令的文字,未形成一致说明,因此这里不把它列为确定的 JetBrains 默认快捷键。

Visual Studio

动作快捷键命令名称
下一条建议Alt+.Edit.NextSuggestion
上一条建议Alt+,Edit.PreviousSuggestion
接受 / 丢弃行内建议Tab / Esc以编辑器实际绑定为准

文档注释建议另支持 Alt+/ 修改建议;该功能有版本和语言前提,见代码建议。

Xcode 与 Eclipse

编辑器动作快捷键
Xcode接受首行Tab
Xcode查看完整建议按住 Option
Xcode接受完整建议Option+Tab
Eclipse接受 / 丢弃Tab / Esc
Eclipse接受下一词macOS Command+→;Windows / Linux Ctrl+→
Eclipse手动触发建议macOS Option+Command+/;Windows / Linux Ctrl+Alt+/

Next edit suggestions 的 Tab 导航、再次 Tab 接受,属于另一种交互上下文;不要与 Xcode 普通补全的“接受首行”混淆。