快捷键与自定义

2.1 原理图编辑器常用快捷键

快捷键功能说明
A添加符号打开元件符号库
W连线电气连线
Q快速连线智能连线
L添加标签网络标签
P添加电源端口电源符号
N添加网络类标签设置网络类
I添加图片插入位图
T添加文本注释文本
X添加无连接标记标记未使用的引脚
E编辑属性编辑选中对象属性
M移动移动选中对象
R旋转旋转选中对象
F翻转水平翻转
C复制复制选中对象
Delete删除删除选中对象
Ctrl+Z撤销撤销上一步操作
Ctrl+Y重做重做上一步操作
Ctrl+S保存保存当前文件
Ctrl+Shift+S另存为保存为新文件
Ctrl+P打印打印原理图
Ctrl+F查找查找元件/网络
Ctrl+H替换查找并替换
Z缩放菜单缩放选项
Home适配页面适配整个原理图
Ctrl+Home全局视图显示所有内容
+放大放大画布
-缩小缩小画布
1实际大小1:1 显示
250% 缩放50% 显示
3200% 缩放200% 显示
4缩放到选取缩放到选中区域
5刷新刷新画布

2.2 PCB 编辑器常用快捷键

快捷键功能说明
X走线开始布线
V添加过孔放置过孔
B重新填充铜皮填充所有铜皮区域
E添加边界绘制板框(Edge.Cuts)
M测量距离测量两点间距离
D绘制图形绘制线条/弧线
T添加文本在丝印层添加文字
Ctrl+Shift+F放置封装从库中放置封装
U选取网络选取同网络的所有走线
I高亮网络高亮选中网络
Ctrl+H高亮网络高亮选中网络
Shift+H取消高亮取消高亮显示
Ctrl+E编辑封装属性编辑选中封装
Ctrl+M移动封装精确移动封装
Ctrl+R旋转封装旋转选中封装
F翻转封装翻转到另一面
Delete删除删除选中对象
Ctrl+Z撤销撤销
Ctrl+Y重做重做
Ctrl+S保存保存
Ctrl+D打开层显示管理器切换层可见性
Alt+33D 查看器打开 3D 预览
L层管理器切换当前层
Q切换走线模式直角/45度/自由
Shift+W走线宽度切换走线宽度
Shift+V过孔尺寸切换过孔尺寸
~切换层快速切换当前层
Home适配页面适配整个 PCB
Ctrl+Home全局视图显示所有内容

2.3 快捷键自定义方法

菜单路径

Preferences → Preferences → Hotkeys

操作步骤

1. 打开 Preferences → Preferences → Hotkeys
2. 在搜索框中输入要查找的命令名称
3. 找到命令后,双击右侧的快捷键列
4. 按下新的键组合
5. 如果与其他命令冲突,会弹出确认对话框
6. 点击 OK 保存

自定义规则

  • 同一编辑器内不能有两个命令共用同一个快捷键
  • 不同编辑器可以有相同的快捷键(如原理图和 PCB 都可以用 W)
  • 可以使用 Ctrl、Alt、Shift 的任意组合
  • 支持多键组合(先按 Ctrl+K,再按某个键)

修改示例

# 将"添加符号"从 A 改为 S
1. 搜索 "Add Symbol"
2. 双击快捷键列
3. 按下 S
4. 确认覆盖

2.4 配置文件

hotkeys 文件位置

系统路径
Linux~/.config/kicad/版本号/user.hotkeys
Windows%APPDATA%\kicad\版本号\user.hotkeys
macOS~/Library/Preferences/kicad/版本号/user.hotkeys

导入/导出

Preferences → Preferences → Hotkeys → Import Hotkeys
Preferences → Preferences → Hotkeys → Export Hotkeys

手动编辑

# user.hotkeys 文件格式(JSON)
{
  "schematic": {
    "addSymbol": "A",
    "addWire": "W",
    "addLabel": "L"
  },
  "pcbnew": {
    "track": "X",
    "via": "V",
    "fill zones": "B"
  }
}

迁移配置

# 从旧版本迁移快捷键到新版本
# 1. 找到旧版本的 user.hotkeys
ls ~/.config/kicad/7.0/user.hotkeys
 
# 2. 复制到新版本目录
cp ~/.config/kicad/7.0/user.hotkeys ~/.config/kicad/9.0/user.hotkeys
 
# 3. 或在 KiCad 中导入
Preferences Preferences Hotkeys Import Hotkeys 选择文件

2.5 各编辑器独立快捷键

KiCad 的每个编辑器有独立的快捷键配置:

编辑器快捷键配置
原理图编辑器Preferences → Schematic Editor → Hotkeys
PCB 编辑器Preferences → PCB Editor → Hotkeys
符号编辑器Preferences → Symbol Editor → Hotkeys
封装编辑器Preferences → Footprint Editor → Hotkeys
  • 原理图和 PCB 可以有不同的快捷键
  • 符号编辑器继承原理图的快捷键
  • 封装编辑器继承 PCB 的快捷键

2.6 快捷键速查表(按功能分类)

编辑操作

快捷键功能
Ctrl+Z撤销
Ctrl+Y重做
Ctrl+C复制
Ctrl+V粘贴
Ctrl+X剪切
Ctrl+A全选
Delete删除
Ctrl+D重复上一步操作

视图操作

快捷键功能
+ / -放大 / 缩小
Home适配页面
Ctrl+Home全局视图
1实际大小
250% 缩放
3200% 缩放
4缩放到选取
5刷新画布
Ctrl+F查找

保存与输出

快捷键功能
Ctrl+S保存
Ctrl+Shift+S另存为
Ctrl+P打印
Ctrl+Shift+P导出 PDF

布线与过孔(PCB)

快捷键功能
X开始走线
V放置过孔
Shift+W切换走线宽度
Shift+V切换过孔尺寸
Q切换走线模式
~快速切换当前层

层管理(PCB)

快捷键功能
L层管理器
Ctrl+D层显示管理器
Alt+33D 查看器
B重新填充铜皮

选择与高亮

快捷键功能
U选取网络
I高亮网络
Ctrl+H高亮网络
Shift+H取消高亮

2.7 快捷键记忆技巧

原理图记忆口诀

A - Add 添加符号
W - Wire 连线
L - Label 标签
P - Power 电源
T - Text 文本
E - Edit 编辑
M - Move 移动
R - Rotate 旋转
C - Copy 复制
X - 打叉 无连接

PCB 记忆口诀

X - 走线(像交叉线)
V - 过孔(Via 首字母)
B - 铜皮(Border/Boundary 边界)
E - 边缘(Edge.Cuts)
M - 测量(Measure 首字母)
D - 画图(Draw 首字母)

2.8 常见问题

问题 1:快捷键不响应

# 可能原因
1. 焦点不在编辑器画布上
2. 快捷键与其他软件冲突
3. 快捷键被自定义覆盖

# 解决方法
1. 点击画布空白区域
2. 检查系统全局快捷键设置
3. Preferences → Hotkeys → Reset to Defaults

问题 2:想恢复默认快捷键

Preferences → Preferences → Hotkeys → Reset to Defaults

问题 3:如何查看当前所有快捷键

Preferences → Preferences → Hotkeys
# 可以看到所有命令及其对应快捷键
# 使用搜索框筛选特定命令

问题 4:如何为同一个命令设置多个快捷键

KiCad 不支持直接设置多个快捷键
# 变通方法:
1. 通过修改配置文件添加备用快捷键
2. 或使用外部按键映射工具

2.9 效率提升建议

新手阶段

  1. 先记住最常用的 10 个快捷键
  2. 边用边查,逐步扩展
  3. 不要一次性记忆所有快捷键

进阶阶段

  1. 自定义最顺手的快捷键
  2. 根据项目类型调整配置
  3. 导出配置文件备份

专家阶段

  1. 创建不同项目的快捷键配置
  2. 编写脚本自动化重复操作
  3. 分享配置给团队成员

推荐新手优先记忆的快捷键

# 原理图
A  添加符号
W  连线
L  添加标签
E  编辑属性
M  移动
R  旋转
Delete  删除
Ctrl+Z  撤销
Ctrl+S  保存

# PCB
X  走线
V  过孔
B  重新填充
Ctrl+Z  撤销
Ctrl+S  保存
Alt+3  3D 查看

2.10 小结

掌握快捷键是提高 KiCad 使用效率的关键。建议从最常用的快捷键开始记忆,逐步扩展到更多命令。定期备份和导出快捷键配置,可以在更换电脑或升级版本时快速恢复工作环境。每个编辑器的快捷键是独立的,需要分别记忆和自定义。