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 中编码成为一种更愉快的体验。