Figma Zero

快捷键说明书

插件面板激活状态下可用的键盘快捷键一览

快捷键要在插件面板处于激活状态时才会触发(先用鼠标点一下插件面板)。 command / ctrl + C、command / ctrl + X、command / ctrl + V 这些系统原生快捷键不会被插件拦截。 V 系列的粘贴需要本机 FigmaFocusServer 在运行:内容是让 Figma 自己从系统剪贴板粘进来的, 所以跨页面、跨文件都能用。mac 上的 command 对应 Windows 上的 ctrl。

全局快捷键(不用把鼠标放到插件面板上)

这几个键由本机的 FigmaFocusServer 在系统层面接住,只要 Figma 在最前台就生效 —— 鼠标在画布上、在图层面板里都行。只监听不拦截,Figma 自己的同名快捷键照常触发。需要 FocusServer 在运行。想换成别的键:点菜单栏那个「F」图标 →「自定义快捷键…」,改完存盘 3 秒内生效。

快捷键 功能 说明
⌘ + C 记录相对位置 + 记录样式 画布上复制的同时办两件事:记下这个对象和它下层图层的相对位置(之后 alt + V 就按这个偏移贴,详见「粘贴并替换」那一组);记下它的样式 —— 选中的是组或画框就记内部所有图层的样式,按图层面板的顺序记,给 ⌘ + alt + V 用。画布左下角会提示记了几个图层。
⌘ + alt + V 粘贴记录的样式 把 ⌘ + C 记下的样式刷到选中对象上,填充、描边、效果、圆角、不透明度、混合模式以及文本的字体样式都贴(同「C1 批量互换样式」那一套属性)。目标是组或画框时按图层顺序一一对应(记了 5 层就贴前 5 层,多余的不动);记的只有一个图层时,会刷给目标内部所有图层。选中多个单独图层、记录里有多个样式时轮流取(记了 2 个、选了 6 个矩形就 ABABAB)。跨页面、跨文件都能贴,本地样式的引用只在同一文件里挂得上。注意 Figma 自己的「粘贴属性」也是这个键,会一起触发,介意的话在「自定义快捷键…」里换个键。
空格 + V 给选中对象制作导出项 按住空格再按 V。选中什么就给什么挂一个导出项(PNG 1x),文本图层也照挂,不看内部结构、不递归。要按结构自动找该切的图,用 shift + 鼠标右键那个。
双击 V 清理导出项 连按两下 V(400 毫秒内)。把选中的组 / 画框里所有导出项清干净,含它自己。切图切乱了、想重来一遍时用。
alt + Z 展开 / 折叠选中图层 选中一个或多个组 / 画框按 alt + Z,图层面板里把它们整棵递归展开;同一批对象再按一次就折叠(借 Figma 自带的 alt + L,其他已展开的层会一起收起、选中项保持可见)。Figma 自带的 alt + L 只会折叠,这个键补上展开那一半。全程没有提示。

按编号点按钮(字母 + 数字)

面板上那些前面带编号的按钮(A1、B2、C5…),编号本身就是它的快捷键:按住字母不放,再按对应的数字。按住字母的时候面板底部会弹一条提示,告诉你这个字母下面有哪几个编号,同一系列的按钮也会描上边。编号是从按钮文本上现读的,以后新加的按钮只要名字前面带编号,快捷键自动就有。

快捷键 功能 说明
A + 5 按编号触发按钮 按住 A 不放再按 5,等于点了「A5 拆分文本图层」。其他编号同理:B + 2 是「B2 导出原型预览HTML」,C + 1 是「C1 批量互换样式」。
5 + A 反着按也认 先按住数字再按字母,效果一样,两只手怎么顺手怎么来。
shift / alt + 字母 + 数字 带修饰键触发 shift、alt 会原样传给按钮,等同于 shift+点击、alt+点击那一档功能。
A、D、E、F 单独按 原来的单键功能没变 这几个字母原本就有单键功能,现在改成松手那一刻才执行 —— 按下去先等一等,看后面跟没跟数字:跟了就走编号,没跟就照原来的功能执行。快按快放几乎察觉不到差别。

粘贴并替换(C / V 系列)

用 Figma 自己的 command + C(或 command + X)复制要粘的东西,再把鼠标移到插件面板上、选中一个或多个目标对象按 V 系列的键贴过去。走的是系统剪贴板,所以跨页面、跨文件都能用,剪切的内容也一样能贴。按 V 的那一刻插件会请本机的 FigmaFocusServer 代按一次 command + V 把内容粘进当前文档,用完这份中转对象会自动删掉。

快捷键 功能 说明
command + C / command + X 复制或剪切要粘的对象 Figma 原生的复制/剪切,插件不拦截。复制完切到别的文件、别的页面都行,剪贴板里的内容就是后面 V 要贴的东西。
command + C 顺带记下相对位置(给 alt + V 用) 在画布上按 command + C 时,插件还会记下这个对象和「它下面那一层图层」(图层面板里紧挨着它下面、没被一起选中的那个,通常就是底板)的相对位置,按左上角偏移记,画布左下角会闪一句「已记录」。之后选中别的对象按 alt + V,就贴到相同的相对位置上。需要 FocusServer 在运行;记录跨页面、跨文件都还在。
V 粘贴并替换 把剪贴板里的对象贴到每个选中目标的中心点位置,并删除目标对象。可以连续按,每次都重新从剪贴板取。
shift + V 只粘贴不替换 同样贴到每个目标的中心点位置,但目标对象保留,新图层叠在目标的上面一层。
alt + V 按记录的相对位置粘贴 不贴中心,按 command + C 那一下记下的偏移摆:选中一批目标,剪贴板里的内容贴到每个目标的相同相对位置上(当初 A 贴在底板右上角,现在就贴到每个目标的右上角)。目标对象保留,新图层叠在目标上面一层;还没记过会提示先复制一次。

快速选择

按结构选,不看图层名称。只要几组对象的层级结构长得一样,就能一次把「同一个位置」上的对象全挑出来。

快捷键 功能 说明
F 结构同级快速选择 选中一个对象后按 F,自动找出和它处于同一层级、同一结构位置的所有对象并一起选中。判定只看层级结构、不看图层名:先看自己的兄弟里有没有结构相同的,没有就往上一层,在各个同结构的分组里取相同位置的对象(例如每组里的那个画框),一直找到有同伴为止。文本、矢量这类没有子级的图层会跳过「自己的兄弟」这一层,免得把同一个组里不相干的另一段文字也选进来。另外每一层容器的子对象数量必须一致才算同结构,数量对不上的组不会被选中。锁定的图层(自己被锁、或者所在的组被锁)一律跳过,不会进选区。
F(连按) 扩大选择范围 按 F 选中之后不动选区再按一次 F,会在上一次结果的基础上继续往上扩一层范围,直到页面顶层。
shift + F 按种类选中同级别对象 不看结构位置,只看种类:在同一层级范围里,把和选中对象同一种类的对象全选出来 —— 文本对文本、矢量对矢量、位图对位图(贴了图的矩形算位图)、组对组、画框对画框。先在自己的兄弟里找,这一层没有同类就往上扩一层,拿上层每个同类容器里同样深度的对象来比。选区不动再按一次会继续往外扩一层。
alt + F 按样式选中同级别对象 范围和 shift + F 一样,判定改成样式完全一致才选:填充、描边(颜色 / 粗细 / 对齐 / 虚线)、效果、圆角、不透明度、混合模式、绑定的样式都要一样;文本还要字体、字号、行高、字距和对齐都对得上。选区不动再按一次同样往外扩一层。

图层清理

快捷键 功能 说明
F9 清除选区内的隐藏图层 删掉所选范围内所有隐藏(眼睛关掉)的图层。
shift + F9 解锁组内图层 把组里被锁定的图层全部解锁。
ctrl + F9 删除冗余分组 把只有一个子级、没有实际意义的多余组打散掉。
command/ctrl + alt + F9 解组 把所选的组解开(打散一层)。

标注

快捷键 功能 说明
F11 清除标记 清掉当前选区里的标注。
shift + F11 清除全部标记 清掉当前页面里的所有标注。

其他常用

快捷键 功能 说明
F3 Figma 转 Sketch 函数序列 一键跑一串转换前的处理函数。
shift + F3 关闭自动布局 把所选对象上的自动布局(Auto Layout)关掉。
O OCR 截图填字 框选屏幕区域识别,按位置把识别到的文字填进选中的文本图层。
shift + O OCR 逐个填字 每次识别只填一个图层,按位置从上到下依次进行,Esc 结束。
alt + O OCR 分类填字 先把文本图层和识别结果都分成「名称 / 数值 / 单位」三类,再各类内部按位置匹配 —— 数字只会落进数字图层、单位只会落进单位图层,数据卡片那种排版不容易串行。
alt + A 绘制修剪圆弧 选中一个图层,以它的中心点为圆心画一段可修剪的圆弧 —— 半径、描边粗细、修剪度数(从正上方顺时针剪)、旋转角度、边数(圆或正 3~24 边形)、颜色都能拖着调,画布上实时跟着变;勾「扇形」就连回圆心闭合成实心扇形。和 Sketch 版插件是同一个功能(那边的键是 ⌘+O,Figma 里这个键被「打开文件」占着,所以挪到了 alt + A)。
B 记录宽高 选中一个对象按 B,记下它的宽高(记在插件里,换页面、换文件都还在,关掉插件才清空)。
shift + B 应用记下的宽高 记录之后选中若干对象按 shift + B,把它们的宽高一次全改成记下的那个尺寸。对象留在原地(以各自左上角为锚点缩放);直线、自动布局管着的子项、实例内部的图层改不动,会在通知里报数。
ctrl + B 位图适应下层蒙版尺寸 选中位图(或任意图层),按住 ctrl 按 B:它会等比放大到完全盖住紧邻下方那个图层 —— 通常就是给它当蒙版的形状 —— 并与之中心对齐,下层图层本身不动。和 Sketch 版插件是同一个功能,键位也一样。
S 滑杆缩放 基于中心点用滑杆缩放所选对象。
alt + S 批量互换样式 同主面板的「C1 批量互换样式」:把选中对象之间的样式对调。
M 批量移动路径点 批量移动形状图层的路径点坐标。
T 记录画面位置 把当前这一屏的位置和缩放记下来(记在插件里,换页面、换文件都还在)。画布大、内容多的时候,翻走之前先按一下,回来用 alt + 鼠标右键。
alt + 鼠标右键 回到记录的位置 鼠标停在插件面板上,按住 alt 点右键:画面跳回按 T 记下的那一屏,缩放级别也一起还原。记录点在别的页面时会自动切过去。找东西时手本来就在鼠标上,不用够键盘。
alt + P 两个对象互换 选中两个对象,按各自的中心点互换位置,图层面板里的层级也一并对调;两个对象不在同一个组里也能换(会连父容器一起换过去)。父容器开了自动布局时只换层级。
E 间距标记滑杆 把选中对象里外所有的间距标记翻出来,每一种标记值出一条滑杆,拖着就能改。
+ / - 调色(HSB) 打开/调整色相等 HSB 参数。
shift + 鼠标右键 自动制作导出项(自动切图) 鼠标停在插件面板上,按住 shift 点右键。选中画板或组:先把内部已有的导出项全清掉,再自动往里找该切的图 —— 跟文本同级的图层各切一个,同级的组里没有文本就整组切一个、有文本就再往里找,文本本身不切。选中普通图层、或者组里根本没有文本,就直接给选中项切图。格式是 PNG 1x / @2x / @3x 加一份 SVG。

插件面板操作

快捷键 功能 说明
鼠标右键 更新布局 鼠标停在插件面板上点一下右键,把当前画板内所有间距、内边距、对齐、分布标记重新跑一遍。以前是鼠标一移进面板就自动跑,画板大的时候每蹭一下都要重算一遍,太费 —— 改成手动点一下才更新。面板上的「右键点击更新布局」按钮可以整个关掉它。
空格 重复上一次操作 再执行一次刚才点过的那个按钮/功能。
↑ / ↓ 面板翻页 上下翻插件面板的按钮列表。
command + alt + O 快捷键说明书 在浏览器里打开在线版说明书,也就是你正在看的这一页。等同于点面板底部的「※ 快捷键说明书 ※」按钮。
F4 开关按钮提示气泡 把鼠标停在按钮上 1.2 秒弹出的那个说明气泡开/关掉,设置会记住。

插件本身在 Figma Zero 产品页, 有问题看常见问题