Skip to content

基本键盘快捷键

这些是能显著提高您在 Sidian 中生产力的基本键盘快捷键。在学习更专业的快捷键之前,请先掌握这些。

AI 功能

Sidian 的 AI 驱动功能有专门的快捷键以便快速访问:

操作Windows/LinuxmacOS描述
将选中内容添加到聊天Ctrl+L+L将选中的代码或当前文件添加到 AI 聊天
新建聊天Ctrl+Shift+L+Shift+L开始一个新的 AI 聊天对话
快速编辑Ctrl+K+K使用 AI 进行快速行内编辑
接受 AI 建议TabTab接受行内 AI 代码建议
拒绝 AI 建议EscEsc关闭当前的 AI 建议
打开侧边栏F1 → "Sidian: Open Sidebar"F1 → "Sidian: Open Sidebar"打开/关闭 AI 聊天面板

AI 差异管理

导航和管理 AI 生成的代码更改:

导航

操作Windows/LinuxmacOS描述
下一个差异Ctrl+Alt+Shift+++导航到下一个代码差异
上一个差异Ctrl+Alt+Shift+++导航到上一个代码差异
下一个有差异的文件Ctrl+Alt+Shift+++转到下一个包含差异的文件
上一个有差异的文件Ctrl+Alt+Shift+++转到上一个包含差异的文件

差异操作

操作Windows/LinuxmacOS描述
接受差异Ctrl+Alt+Shift+Enter++Enter接受当前差异
拒绝差异Ctrl+Alt+Shift+Backspace++Backspace拒绝当前差异
全部接受 (当前文件)Alt+Shift+Enter+Shift+Enter接受当前文件中的所有差异
全部拒绝 (当前文件)Alt+Shift+Backspace+Shift+Backspace拒绝当前文件中的所有差异
全部接受 (所有文件)Ctrl+Shift+Enter+Shift+Enter接受所有文件中的所有差异
全部拒绝 (所有文件)Ctrl+Shift+Backspace+Shift+Backspace拒绝所有文件中的所有差异

文件操作

用于文件管理的基本快捷键:

操作Windows/LinuxmacOS描述
新建文件Ctrl+N+N创建一个新文件
打开文件Ctrl+O+O打开一个现有文件
保存文件Ctrl+S+S保存当前文件
另存为Ctrl+Shift+S+Shift+S用新名称保存文件
关闭文件Ctrl+W+W关闭当前文件
重新打开已关闭的文件Ctrl+Shift+T+Shift+T重新打开最近关闭的文件

导航

高效地在您的代码和文件之间移动:

操作Windows/LinuxmacOS描述
快速打开Ctrl+P+P按名称快速打开文件
转到行Ctrl+G+G跳转到指定行号
转到符号Ctrl+Shift+O+Shift+O导航到函数/类
转到定义F12F12跳转到符号定义
后退Alt++-在历史记录中后退
前进Alt++Shift+-在历史记录中前进

编辑

用于高效代码操作的核心编辑快捷键:

操作Windows/LinuxmacOS描述
剪切行Ctrl+X+X剪切整行(无需选择)
复制行Ctrl+C+C复制整行(无需选择)
上移一行Alt++将当前行向上移动
下移一行Alt++将当前行向下移动
复制行Ctrl+Shift+D+Shift+D复制当前行
删除行Ctrl+Shift+K+Shift+K删除整行

搜索和替换

在文件中查找和替换文本:

操作Windows/LinuxmacOS描述
查找Ctrl+F+F在当前文件中查找
查找和替换Ctrl+H+H在当前文件中查找和替换
在文件中查找Ctrl+Shift+F+Shift+F在所有文件中搜索
在文件中替换Ctrl+Shift+H+Shift+H在所有文件中替换
查找下一个F3+G查找下一个匹配项
查找上一个Shift+F3+Shift+G查找上一个匹配项

选择

高级文本选择技巧:

操作Windows/LinuxmacOS描述
全选Ctrl+A+A选择整个文件
选择行Ctrl+L+L选择当前行
选择单词Ctrl+D+D选择当前单词
多光标Ctrl+Alt+↑/↓++↑/↓在上方/下方添加光标
选择所有匹配项Ctrl+Shift+D+Shift+D选择所有匹配的选中内容
将下一个匹配项添加到选择Ctrl+D+D将下一个匹配项添加到选择中

代码格式化

保持您的代码整洁一致:

操作Windows/LinuxmacOS描述
格式化文档Shift+Alt+F+Shift+P → Format格式化整个文档
格式化选区Ctrl+K Ctrl+F+K +F格式化选中的代码
切换注释Ctrl+/+/注释/取消注释行
块注释Shift+Alt+A+Shift+A切换块注释
缩进TabTab缩进选中的行
减少缩进Shift+TabShift+Tab减少选中行的缩进

面板管理

控制 Sidian 的界面面板:

操作Windows/LinuxmacOS描述
切换侧边栏Ctrl+B+B显示/隐藏文件浏览器
切换面板Ctrl+J+J显示/隐藏底部面板
切换终端Ctrl+`+`显示/隐藏集成终端
命令面板Ctrl+Shift+P+Shift+P访问所有命令
设置Ctrl+,+,打开设置

终端

集成终端快捷键:

操作Windows/LinuxmacOS描述
新建终端Ctrl+Shift+`+Shift+`创建新终端
拆分终端Ctrl+Shift+5+Shift+5拆分终端面板
聚焦终端Ctrl+`+`聚焦到终端
终止终端Ctrl+Shift+K+Shift+K关闭当前终端

调试

高效地调试您的代码:

操作Windows/LinuxmacOS描述
开始调试F5F5开始调试会话
单步跳过F10F10执行下一行
单步进入F11F11进入函数
单步跳出Shift+F11Shift+F11跳出函数
切换断点F9F9添加/移除断点
停止调试Shift+F5Shift+F5停止调试会话

自定义技巧

创建自定义快捷键

  1. 打开命令面板 (Ctrl+Shift+P)
  2. 输入 "Preferences: Open Keyboard Shortcuts" (首选项: 打开键盘快捷方式)
  3. 搜索您想要自定义的命令
  4. 点击铅笔图标并设置您偏好的快捷键

组合快捷键 (Chord Shortcuts)

Sidian 支持组合快捷键(多个按键组合):

  • Ctrl+K Ctrl+S: 打开键盘快捷方式
  • Ctrl+K Ctrl+T: 更改颜色主题
  • Ctrl+K Ctrl+F: 格式化选区

上下文感知快捷键

许多快捷键根据上下文有不同的行为:

  • Ctrl+L: 选择当前行
  • Ctrl+Shift+L: 将选中内容添加到 AI 聊天
  • Tab 在编辑器中: 缩进
  • Tab 在有 AI 建议时: 接受建议

练习技巧

  1. 从少开始: 首先学习 5-10 个快捷键
  2. 每天使用: 在您的日常开发任务中练习快捷键
  3. 肌肉记忆: 重复使用快捷键直到它们成为自动反应
  4. 自定义: 调整快捷键以匹配您的偏好
  5. 分享: 将快捷键教给团队成员以更好地协作

掌握这些快捷键将显著提高您的生产力,并使在 Sidian 中编码成为一种更愉快的体验。