Skip to content

键盘快捷键参考

掌握这些重要的键盘快捷键,以最高的效率使用 IfAI。

快捷键方案

IfAI 支持多种键盘快捷键方案:

方案描述最适合
IfAI默认、优化的布局新 IfAI 用户
VS Code与 VS Code 兼容VS Code 迁移者
IntelliJ IDEAJetBrains 风格IntelliJ 用户

更改方案

设置 > 键绑定 > 选择方案

基本快捷键

必须知道的快捷键

操作IfAIVS CodeIntelliJ
保存文件Cmd+SCmd+SCmd+S
打开命令栏Cmd+Shift+PCmd+Shift+PCmd+Shift+A
快速打开文件Cmd+PCmd+PCmd+Shift+O
切换 AI 聊天Cmd+K--
切换 ComposerCmd+Shift+K--
跳转到定义F12F12Cmd+B
查找引用Shift+F12Shift+F12Alt+F7

编辑快捷键

基本编辑

操作IfAIVS CodeIntelliJ
撤销Cmd+ZCmd+ZCmd+Z
重做Cmd+Shift+ZCmd+Shift+ZCmd+Shift+Z
剪切Cmd+XCmd+XCmd+X
复制Cmd+CCmd+CCmd+C
粘贴Cmd+VCmd+VCmd+V
全选Cmd+ACmd+ACmd+A

高级编辑

操作IfAIVS CodeIntelliJ
删除行Cmd+Shift+KCmd+Shift+KCmd+Delete
复制行Cmd+DCmd+D-
上移行Option+UpOption+UpOption+Up
下移行Option+DownOption+DownOption+Down
合并行Cmd+JCmd+JCtrl+Shift+J
切换注释Cmd+/Cmd+/Cmd+/

多光标

操作IfAIVS CodeIntelliJ
在上方添加光标Cmd+Option+UpCmd+Option+UpOption+Up
在下方添加光标Cmd+Option+DownCmd+Option+DownOption+Down
在点击处添加光标Option+ClickOption+ClickOption+Click
选择下一个出现位置Cmd+DCmd+DAlt+J
选择所有出现位置Cmd+Shift+LCmd+Shift+LCtrl+Cmd+Alt+J

导航快捷键

文件导航

操作IfAIVS CodeIntelliJ
快速打开Cmd+PCmd+PCmd+Shift+O
最近文件Cmd+RCmd+RCmd+E
跳转到行Ctrl+GCtrl+GCmd+L
跳转到符号Cmd+Shift+OCmd+Shift+OCmd+Option+O
跳转到定义F12F12Cmd+B
查找引用Shift+F12Shift+F12Alt+F7

导航历史

操作IfAIVS CodeIntelliJ
后退Ctrl+-Ctrl+-Cmd+[
前进Ctrl+Shift+-Ctrl+Shift+-Cmd+]

搜索快捷键

操作IfAIVS CodeIntelliJ
查找Cmd+FCmd+FCmd+F
替换Cmd+HCmd+HCmd+R
在文件中查找Cmd+Shift+FCmd+Shift+FCmd+Shift+F
在文件中替换Cmd+Shift+HCmd+Shift+HCmd+Shift+R
下一个匹配Cmd+GCmd+GCmd+G
上一个匹配Cmd+Shift+GCmd+Shift+GCmd+Shift+G

AI 快捷键

AI 聊天

操作快捷键描述
打开 AI 聊天Cmd+K切换 AI 聊天面板
打开 ComposerCmd+Shift+K多文件编辑
行内 AICmd+K(选中代码时)快速编辑选中内容
关闭 AI 面板Escape关闭面板

斜杠命令

选择代码后在 AI 聊天中输入:

命令操作
/explain解释选中的代码
/fix修复错误
/refactor重构代码
/test生成测试
/document添加文档

视图快捷键

面板切换

操作快捷键
切换侧边栏Cmd+B
切换终端Ctrl+ ` (反引号)
切换 AI 聊天Cmd+L
聚焦编辑器Cmd+1
聚焦侧边栏Cmd+2
聚焦 AI 面板Cmd+3

布局

操作快捷键
水平分割Cmd+\
垂直分割Cmd+Shift+\
关闭面板Cmd+W
下一个面板Cmd+Option+Right
上一个面板Cmd+Option+Left

终端快捷键

操作快捷键
切换终端Ctrl+ ` (反引号)
新建终端Cmd+Shift+ `
聚焦终端Cmd+ `
清除终端Cmd+K

文件操作

操作IfAIVS CodeIntelliJ
新建文件Cmd+NCmd+NCmd+N
保存Cmd+SCmd+SCmd+S
全部保存Cmd+Shift+SCmd+Shift+SCmd+Option+S
关闭编辑器Cmd+WCmd+WCmd+W
恢复文件Cmd+Shift+P > "恢复"-Cmd+Option+Z

自定义快捷键

创建自定义键绑定

  1. 打开设置(Cmd+,
  2. 转到键绑定
  3. 点击编辑 keybindings.json
  4. 添加自定义绑定:
json
{
  "key": "cmd+option+t",
  "command": "toggle.terminal"
}

导出/导入

设置 > 键绑定 > 导出/导入

技巧和窍门

循序渐进地学习

从基本快捷键开始:

  1. 第 1 周Cmd+K(AI 聊天)、Cmd+S(保存)、Cmd+P(打开文件)
  2. 第 2 周:添加导航:F12Shift+F12Cmd+Shift+O
  3. 第 3 周:添加编辑:Cmd+DCmd+/Cmd+Shift+K
  4. 第 4 周:掌握高级:多光标、面板、搜索

肌肉记忆

  • 一致地使用快捷键
  • 打印快捷键参考
  • 工作时保持可见

上下文相关

许多快捷键根据上下文有不同的工作方式:

上下文Cmd+K 的作用
无选中内容打开 AI 聊天
选中代码行内 AI
在 AI 聊天中发送消息

完整参考

按类别列出的所有快捷键

Cmd+K           - AI 聊天 / 行内 AI
Cmd+Shift+K     - Composer
Cmd+L           - 切换 AI 面板
Cmd+P           - 快速打开
Cmd+Shift+P     - 命令栏
F12             - 跳转到定义
Shift+F12       - 查找引用
Cmd+Shift+O     - 符号搜索
Cmd+S           - 保存
Cmd+W           - 关闭
Cmd+B           - 切换侧边栏
Ctrl+`          - 切换终端

下一步

基于 MIT 许可发布