Skip to content

命令面板

命令面板是您通往 Sidian 所有功能的门户。它提供了对命令、设置和操作的快速访问,无需记住复杂的键盘快捷键。

访问命令面板

基本访问

  • Windows/Linux: Ctrl+Shift+P
  • macOS: +Shift+P
  • 备用快捷键: F1 (所有平台)

快速打开变体

  • 转到文件: Ctrl+P (macOS 上为 +P)
  • 转到符号: Ctrl+Shift+O (macOS 上为 +Shift+O)
  • 转到行: Ctrl+G (macOS 上为 +G)

使用命令面板

基本用法

  1. 打开面板: 按 Ctrl+Shift+P
  2. 输入命令: 开始输入命令名称
  3. 选择命令: 使用箭头键或鼠标点击来选择
  4. 执行: 按 Enter 运行命令

搜索技巧

  • 模糊搜索: 输入部分单词(例如,"git push" → "gp")
  • 类别前缀: 使用前缀筛选命令
  • 最近命令: 最近使用的命令会首先显示
  • 键盘快捷键: 快捷键会显示在命令旁边

命令类别

文件操作

  • 文件: 新建文件 - 创建一个新文件
  • 文件: 打开文件 - 打开一个现有文件
  • 文件: 保存 - 保存当前文件
  • 文件: 另存为 - 用新名称保存文件
  • 文件: 关闭 - 关闭当前文件
  • 文件: 重新打开已关闭的编辑器 - 重新打开最近关闭的文件

编辑命令

  • 编辑: 复制 - 复制所选文本
  • 编辑: 剪切 - 剪切所选文本
  • 编辑: 粘贴 - 从剪贴板粘贴
  • 编辑: 撤销 - 撤销上一个操作
  • 编辑: 重做 - 重做上一个撤销的操作
  • 编辑: 查找 - 打开查找对话框
  • 编辑: 替换 - 打开查找和替换对话框
  • 编辑: 全选 - 选择整个文档
  • 编辑: 切换行注释 - 注释/取消注释行

视图命令

  • 视图: 切换侧边栏 - 显示/隐藏侧边栏
  • 视图: 切换面板 - 显示/隐藏底部面板
  • 视图: 切换终端 - 显示/隐藏集成终端
  • 视图: 命令面板 - 打开命令面板
  • 视图: 扩展 - 打开扩展面板

AI 命令

  • Sidian: 将选中内容添加到聊天 - 将所选代码添加到 AI 聊天 (Ctrl+L)
  • Sidian: 新建聊天 - 开始新的 AI 对话 (Ctrl+Shift+L)
  • Sidian: 快速编辑 - 行内 AI 编辑 (Ctrl+K)
  • Sidian: 接受差异 - 接受当前 AI 生成的差异
  • Sidian: 拒绝差异 - 拒绝当前 AI 生成的差异
  • Sidian: 转到下一个差异 - 导航到下一个代码差异
  • Sidian: 转到上一个差异 - 导航到上一个代码差异
  • Sidian: 接受当前文件中的所有差异 - 接受活动文件中的所有差异
  • Sidian: 拒绝当前文件中的所有差异 - 拒绝活动文件中的所有差异

Git 命令

  • Git: 克隆 - 克隆一个仓库
  • Git: 初始化仓库 - 在当前文件夹中初始化 Git
  • Git: 暂存更改 - 暂存文件以供提交
  • Git: 提交 - 提交暂存的更改
  • Git: 推送 - 将提交推送到远程仓库
  • Git: 拉取 - 从远程仓库拉取更改
  • Git: 创建分支 - 创建新分支
  • Git: 切换分支 - 切换到不同分支

调试命令

  • 调试: 开始调试 - 开始调试会话
  • 调试: 停止调试 - 停止当前调试会话
  • 调试: 重启调试 - 重启调试会话
  • 调试: 切换断点 - 添加/移除断点
  • 调试: 单步跳过 - 执行下一行
  • 调试: 单步进入 - 进入函数调用

扩展命令

  • 扩展: 安装扩展 - 浏览和安装扩展
  • 扩展: 显示已安装的扩展 - 查看已安装的扩展
  • 扩展: 禁用扩展 - 禁用一个扩展
  • 扩展: 启用扩展 - 启用一个已禁用的扩展
  • 扩展: 更新扩展 - 更新所有扩展

高级功能

命令前缀

使用前缀按类别筛选命令:

  • > - 所有命令 (默认)
  • @ - 转到当前文件中的符号
  • @: - 按类别转到符号
  • # - 转到工作区中的符号
  • : - 转到行号
  • ? - 显示命令面板的帮助信息

快速导航

  • 文件: 输入文件名以快速打开
  • 符号: 使用 @ 跳转到函数、类、变量
  • : 使用 : 后跟行号
  • 工作区符号: 使用 # 在所有文件中搜索

最近命令

  • 命令历史: 最近使用的命令会显示在顶部
  • 固定命令: 固定常用的命令
  • 命令建议: AI 会根据上下文建议相关命令

自定义

自定义命令

在设置中创建自定义命令:

json
{
  "commands": [
    {
      "command": "workbench.action.terminal.new",
      "key": "ctrl+shift+`",
      "when": "!terminalFocus"
    }
  ]
}

命令别名

为长命令名称创建快捷方式:

json
{
  "commandPalette": {
    "aliases": {
      "gp": "Git: Push",
      "gc": "Git: Commit",
      "nf": "File: New File"
    }
  }
}

键盘快捷键

为常用命令分配键盘快捷键:

  1. 打开键盘快捷方式: Ctrl+K Ctrl+S
  2. 搜索命令: 找到您想要自定义的命令
  3. 添加键绑定: 点击 + 图标并按下您想要的按键
  4. 保存: 更改会自动保存

生产力技巧

高效开发

  1. 学习模糊搜索: 输入部分单词以快速查找命令
  2. 使用最近命令: 利用命令历史记录
  3. 记住前缀: 使用 @, #, : 进行快速导航
  4. 创建别名: 为常用命令设置快捷方式
  5. 固定命令: 将重要命令保持在易于访问的位置

常见模式

  • 快速文件切换: Ctrl+P → 输入文件名
  • 符号导航: Ctrl+Shift+O → 输入符号名称
  • 行跳转: Ctrl+G → 输入行号
  • 命令执行: Ctrl+Shift+P → 输入命令
  • 访问设置: Ctrl+Shift+P → "首选项: 打开设置"

节省时间的快捷键

  • 最近文件: Ctrl+R 用于最近打开的文件夹
  • 快速切换: Ctrl+Tab 在打开的文件之间循环切换
  • 拆分编辑器: Ctrl+ 拆分编辑器窗格
  • 关闭标签页: Ctrl+W 关闭当前标签页
  • 新建标签页: Ctrl+N 创建新文件

故障排除

常见问题

命令面板无法打开

  • 检查键盘快捷键是否冲突
  • 尝试备用快捷键 (F1)
  • 如果需要,重启 Sidian
  • 检查是否存在扩展冲突

命令未出现

  • 检查提供该命令的扩展是否已启用
  • 验证该命令在当前上下文中是否可用
  • 尝试输入完整的命令名称
  • 检查命令名称中是否有拼写错误

搜索性能慢

  • 清除命令面板缓存
  • 禁用不必要的扩展
  • 重启 Sidian 以刷新索引
  • 检查系统性能

最佳实践

  1. 经常使用: 每天使用命令面板以形成肌肉记忆
  2. 探索命令: 浏览可用命令以发现新功能
  3. 学习快捷键: 注意面板中显示的键盘快捷键
  4. 自定义设置: 根据您的需求设置别名和快捷键
  5. 保持更新: 新的命令会随着更新和扩展而添加

命令面板是 Sidian 中最强大的功能之一。掌握它将显著提高您的生产力并发现新的功能。