- 文档
- 教程
- 知识库
【免费下载链接】reference
⭕ Share quick reference cheat sheet for developers.
Affinity Designer 是一款专业的矢量图形设计软件,本文以 Reference 项目中的 Affinity Designer 速查表 为核心,系统整理其 108 个键盘快捷键。读完本文,你将掌握 Designer Persona 与 Pixel Persona 双工作区的完整快捷键布局、修饰键组合语义,以及这份速查表在开源项目中的组织方式与渲染实现,可直接对照速查、贴在桌边随用随查。
速查表概览:一个文档、四张卡片
在 Reference 项目中,每份速查表都是 source/_posts 目录下的一个 Markdown 文件,affinity-designer.md即为其一。文件开头的 front matter 定义了页面元信息:categories: Keyboard Shortcuts将其归入键盘快捷键分类,background: bg-[#79cdf1]指定卡片背景色,intro则直接点明内容为 "A visual cheat-sheet for the 108 keyboard shortcuts found in Affinity Designer"(Affinity Designer 中 108 个键盘快捷键的可视化速查表)。
正文由四个 H3 小节(四张卡片)组成,分别对应两个 Persona(工作区)和两个功能组:
- Designer Persona:矢量设计主工作区,覆盖工具切换、缩放、文档操作等常用快捷键;
- Pixel Persona:像素处理工作区,覆盖位图编辑相关工具;
- Modifiers and Layer Control:修饰键(Alt / Shift / Ctrl)在绘图、选择、缩放、旋转、路径编辑等场景中的组合语义;
- Advanced Text:文本排版与字符面板相关快捷键。
这种"一文档、多卡片"的组织方式,配合主题对标题的分节处理(见 themes/coo/scripts/markdown_plugin.js 中headerSections规则,它会为每个 H3 标题包裹出独立的.section卡片容器),使每个分组都可独立阅读与引用。项目 README 的 Keyboard Shortcuts 分类下也收录了本页,与 Affinity Photo 速查表(177 个快捷键)同属一组。
Designer Persona:矢量设计主工作区
Designer Persona 是 Affinity Designer 默认的矢量设计工作区,绝大多数日常操作都发生在这里。下表覆盖从工具快速切换到文档级操作的全部快捷键:
| 快捷键 | 动作 |
|---|---|
Esc | 取消操作 |
F1 | 帮助 |
0-9 | 修改不透明度 |
Tab | 切换 UI |
T | 循环切换文本工具 |
Y | 透明度工具 |
I | 取色器工具 |
P | 钢笔工具 |
[ | 减小笔刷尺寸 |
] | 增大笔刷尺寸 |
A | 节点工具 |
F | 点变换工具 |
G | 填充工具 |
H | 视图工具 |
; | 切换吸附 |
\ | 裁剪到画布 |
Z | 缩放工具 |
X | 切换活动选择器 |
C | 圆角工具 |
V | 移动工具 |
B | 矢量笔刷工具 |
N | 铅笔工具 |
M | 循环切换形状工具 |
, | 循环切换拆分视图 |
. | 重置选择框 |
/ | 将填充或描边设为无 |
Ctrl1 | 缩放到 100% |
Ctrl2 | 缩放到 200% |
Ctrl3 | 缩放到 400% |
Ctrl4 | 缩放到 800% |
Ctrl8 | 缩放到实际大小 |
Ctrl9 | 缩放到像素大小 |
Ctrl0 | 缩放到适合窗口 |
Ctrl- | 缩小 |
Ctrl= | 放大 |
CtrlTab | 切换视图 |
CtrlW | 关闭 |
CtrlR | 标尺 |
CtrlT | 字符面板 |
CtrlY | 重做 |
CtrlO | 打开 |
CtrlP | 打印 |
Ctrl[ | 向后一层 |
Ctrl] | 向前一层 |
CtrlEnter | 转换为曲线 |
CtrlA | 全选 |
CtrlS | 保存 |
CtrlG | 编组 |
CtrlJ | 复制 |
CtrlL | 锁定 |
Ctrl; | 显示参考线 |
Ctrl' | 显示网格 |
CtrlZ | 撤销 |
CtrlX | 剪切 |
CtrlC | 复制 |
CtrlV | 粘贴 |
CtrlN | 新建 |
CtrlM | 曲线 |
Ctrl, | 偏好设置 |
Space | 按住临时切换为视图工具 |
实战要点
- 工具切换几乎全部是单键:
P(钢笔)、B(矢量笔刷)、N(铅笔)、A(节点)、V(移动)构成矢量绘制的主链路;Z/H负责缩放与平移,Space可临时切换为视图工具而不打断当前工具。 - 数字键直接调不透明度:
0-9修改选中对象的整体不透明度,无需打开面板,是高频效率操作。 - 视图缩放阶梯:
Ctrl 1/2/3/4对应 100% / 200% / 400% / 800% 的固定倍率;Ctrl 8与Ctrl 9分别对应实际大小与像素大小;Ctrl 0一键适合窗口。 - 画布辅助显示:
Ctrl ;控制参考线、Ctrl '控制网格、Ctrl R控制标尺,是精准排版的开关组合。 - 图层顺序:
Ctrl [与Ctrl ]将对象向后/向前移动一层,与同项目 Affinity Photo 速查表中的图层操作语义一致。
Pixel Persona:像素工作区
Pixel Persona 用于位图相关的编辑工作,工具集与 Designer Persona 不同,但单键风格一致:
| 快捷键 | 动作 |
|---|---|
W | 选择笔刷 |
E | 橡皮擦笔刷 |
I | 取色器工具 |
O | 循环切换减淡或加深笔刷 |
[ | 减小笔刷尺寸 |
] | 增大笔刷尺寸 |
G | 油漆桶填充工具 |
L | 套索选择工具 |
X | 切换活动选择器 |
V | 移动工具 |
B | 循环切换笔刷或像素工具 |
M | 循环切换选框 |
, | 循环切换拆分视图 |
. | 重置选择框 |
实战要点
- 与 Designer Persona 相比,
W、E、L、G在 Pixel Persona 中分别对应选择笔刷、橡皮擦、套索、填充等像素工具;B与M是笔刷族与选框族的循环切换键。 O在减淡(Dodge)与加深(Burn)笔刷之间循环;[/]调节笔刷尺寸的规则与 Designer Persona 完全一致。,(逗号)与.(句点)在两个 Persona 中语义相同:前者循环拆分视图,后者重置选择框。
Modifiers and Layer Control:修饰键的上下文语义
这组是速查表中信息密度最高的部分:相同的修饰键在不同工具与操作语境下含义截然不同。理解这组快捷键,等于掌握 Affinity Designer 的"修饰键语法":
| 快捷键 | 动作 |
|---|---|
Alt | 绘制和涂抹时——临时切换到取色器工具 |
Shift | 套索选择工具——用直线连接点击的点 |
Shift | 缩放时——反转宽高比约束 |
Ctrl | 从选择区域的中心进行缩放 |
Alt | 操作期间忽略吸附 |
Ctrl | 几何形状——对称移动红色控制手柄 |
Shift | 路径文本——保持红色控制手柄之间的距离 |
Ctrl | 路径文本——对称移动红色控制手柄 |
Shift | 像素笔刷绘制——画出连接两笔的直线 |
Shift | 像素选择——将选框约束为正方形或圆形 |
Ctrl | 像素选择——移动底层图层而非选区 |
Alt | 像素选择——从选区中减去 |
Ctrl | 像素工具——从当前图层或投影中擦除 |
Shift | 旋转——约束为 15 度间隔 |
Shift | 选择——同时缩放多个对象和图层 |
Alt | 选择——选择当前选区后方或下方的对象或图层 |
Ctrl | 倾斜——围绕对象中心镜像倾斜 |
Shift | 矢量绘制工具——将手柄角度约束为 15 度 |
Alt | 矢量绘制工具——将节点设为尖角以创建拐点 |
Ctrl | 矢量绘制工具——从钢笔工具临时切换到节点编辑 |
修饰键速记法
Shift= 约束:旋转约束 15°、选框约束为正方形/圆形、缩放宽高比保持、笔画连成直线,本质都是"将自由操作约束为规则结果"。Alt= 临时替换 / 取反:绘制时临时变为取色器、从选区中减去、选中后层对象、矢量节点变尖角,本质是"在当前操作上做临时替换或反向操作"。Ctrl= 中心与对称:以中心缩放、对称移动手柄、编辑曲线时临时切到节点工具,本质是"引入中心/对称参考并借力辅助编辑"。- 组合理解:绘制矢量路径时按住
Ctrl可从钢笔工具临时切换到节点编辑,配合Shift约束手柄角度、Alt制造尖角,可完全不切工具完成复杂路径造型。
Advanced Text:文本排版快捷键
文本排版组分为面板入口、字符格式、段落对齐与微调四类:
| 快捷键 | 动作 |
|---|---|
CtrlT | 字符面板 |
CtrlShiftT | 排版对话框 |
CtrlB | 加粗 |
CtrlI | 斜体 |
CtrlU | 下划线 |
CtrlAltL | 左对齐 |
CtrlAltC | 居中对齐 |
CtrlAltR | 右对齐 |
AltShiftLeft | 更紧地收紧间距 |
AltShiftRight | 更大地放松间距 |
CtrlAltShiftUp | 精确提升基线 |
CtrlAltShiftDown | 精确降低基线 |
CtrlAltDown | 精确增大行距 |
CtrlAltUp | 精确减小行距 |
实战要点
- 面板双入口:
Ctrl T打开字符面板做常规字符设置,Ctrl Shift T打开排版对话框做更细粒度的排版控制。 - "常规"与"精确"两级微调:
Alt Shift Left/Right是幅度较大的字距调整;而Ctrl Alt Shift Up/Down(基线)与Ctrl Alt Up/Down(行距)则提供精确级别的微调,适合正文排版时避免过度跳跃。 - 对齐三连:
Ctrl Alt L / C / R对应左、中、右对齐,与多数设计软件的排版快捷键习惯一致。
速查表的项目级实现:快捷键如何渲染成键帽样式
affinity-designer.md中每张表格末尾都带有一个{.shortcuts}的 class 标记(这是 Hexo 渲染管线中 markdown-it-attrs 插件支持的属性语法,见 themes/coo/scripts/markdown_plugin.js),主题据此为表格套用专门的快捷键样式。
在 themes/coo/source/css/components/layout_table.css 中可以找到对应的实现细节:
.mdLayout table.shortcuts td:not(:last-child) > code选择器把快捷键单元格内的<code>渲染为类似实体键盘键帽的样式:带边框(border: 1px solid rgb(204 204 204))、圆角(border-radius: 3px)、内阴影与立体按键感(box-shadow: 0 1px 0 ... , 0 0 0 2px #fff inset),并增加字符间距(letter-spacing: 0.075rem);- 表格表头默认隐藏(
.mdLayout table thead { display: none; }),让"快捷键 | 动作"两列直接以键帽 + 描述形式呈现,这正是"视觉速查表"(visual cheat-sheet)的由来; - 暗色主题下,键帽样式通过
@apply dark:...切换为紫色系配色,保持深色模式下的可读性。
此外,headerSections渲染规则(themes/coo/scripts/markdown_plugin.js)会把 H3 标题及紧随其后的表格整体包进.section卡片容器,多个表格分组并列排布;项目 README 也将本页收录于 Keyboard Shortcuts 分类,方便读者按分类检索。
如何在本项目中使用这份速查表
- 在线阅读:项目启动开发服务器(
npm run dev)后即可访问对应速查表页面;生产构建后,source/_posts/affinity-designer.md会渲染为独立的affinity-designer.html页面。 - 本地查看:所有速查表源文件集中在 source/_posts 目录,遵循 front matter + H2/H3 分节 +
{.shortcuts}表格的标准约定(语法变体可参考 quickref.md)。 - 对照学习:同分类下的 Affinity Photo 速查表 覆盖 177 个快捷键,两表对照可发现 Serif 系列产品共通的快捷键习惯(如
Ctrl Z撤销、Ctrl 0适合窗口、0-9调不透明度、[/]调笔刷尺寸等),降低跨软件切换成本。
快速记忆清单
- 单键切工具:Designer Persona 记
V(移动)、P(钢笔)、A(节点)、B(笔刷)、M(形状);Pixel Persona 记W(选择笔刷)、E(橡皮)、L(套索)。 - 视图缩放:
Ctrl 1/2/3/4为固定倍率,Ctrl 0适合窗口,Space临时平移。 - 修饰键语义:
Shift约束规则、Alt临时替换或取反、Ctrl中心与对称——三者配合矢量工具可覆盖绝大多数路径编辑需求。 - 文本微调:字符面板
Ctrl T、排版对话框Ctrl Shift T;间距、基线与行距各有"常规"与"精确"两级快捷键。
- 文档
- 教程
- 知识库
【免费下载链接】reference
⭕ Share quick reference cheat sheet for developers.
相关推荐
PhpStorm 键盘快捷键速查指南:96 个高频快捷键全分类详解
PhpStorm 键盘快捷键速查指南:96 个高频快捷键全分类详解 本文是基于 Quick Reference 速查清单项目(本仓库)中 docs/phpsto
文档教程Zoom 原生原始录制(Raw Recording)完全指南:跨平台捕获未压缩音视频流的实现方案
Zoom 原生原始录制(Raw Recording)完全指南:跨平台捕获未压缩音视频流的实现方案 导读 原始录制(Raw Recording)是 Zoom Me
文档教程知识库Postman 快捷键速查:reference 项目 23 个常用键盘快捷键全解析
Postman 快捷键速查:reference 项目 23 个常用键盘快捷键全解析 本篇基于当前仓库中的 Postman 速查表文档( source/_post
文档教程知识库
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考