忽略 Constraints 的设置限制

使用 Constraints 功能,你可以将对象设置为固定在其父级 frame 的左侧、右侧或中心、以及拉伸。Constraints 是 figma 最好的功能之一。但是,有时你需要忽略一些限制。只要在按键的同时调整对象父级 frame 的大小,那么该对象上的所有限制将被忽略。

粘贴SVG代码

你可以直接从编辑器或浏览器里复制SVG代码,然后粘贴到Figma,而无需下载文件到电脑上再将其上传到Figma中。如果你正在使用 SVGOMG 对SVG文件进行优化,那么你可以将优化好的代码复制到剪贴板,然后再粘贴到Figma。

自定义微调

如果你正在使用8pt栅格系统做设计,那么你可以打开Figma的设置面板,然后点开 Nudge Amount 选项,将「Big nudge」设置为8即可。

当按住shift键在画布上进行微调的时候,微调值会使用「Big nudge」设置的值。同样,当你按住shift键在右侧属性面板里面使用鼠标微调数值的时候,微调值同样会使用「Big nudge」设置的值

Auto layout

你可以使用 Auto layout 在 frame 内设置子对象的向左和向右(垂直方向时)或向上和向下(水平方向时)的伸展。

测量距离

鼠标悬停的时候按住alt/option键,将会显示元素之间的距离。

调整文本大小模式

双击文本图层的边界区域,会将文本的尺寸调整方式变为’auto-resize’,这在某些情况下会很有帮助。

搜索所有Figma命令

如果你喜欢使用键入而非点击菜单进行操作,则可以使用键盘上的⌘ + /命令来搜索所有Figma命令来执行操作。

选择对象

选择具有相同属性的元素

在编辑菜单里面,你可以选择具有相同填充、字体或文本的对象。你还可以选择组件的所有实例。例如,如果你想修改一种字体,则可以选择所有需要更改的字体的文本对象,然后对其执行统一修改。⁣⁣

选择嵌套或分组元素

如果你有嵌套的组或frame,那么选择嵌套内容可能需要点击很多次。如果你想直接选择光标悬停的任何对象,请按cmd并单击。你也可以按住cmd并拖动以选择组中的多个对象。

按键命令

学习键盘快捷键是使用设计工具提高生产率的好方法,并且Figma提供了很多按键命令。 一些来自Sketch的人已经很熟悉了,例如:o绘制圆形(或椭圆形),r绘制矩形,l 绘制线条,t编写文本。

以下列出一些经常使用且实用的快捷键供参考:

f 创建frame

option + 1/2 在 Layers 和 Assets 视图之间切换

option + 3 打开 Library 弹出面板

option + 8/9/0 在 design/prototype/code 面板之间切换

shift + x 交换 Fill 和 Stroke 的属性值

i 打开颜色选择器

shift + v 垂直翻转

shift + h 水平翻转

⌘ + option + k 创建组件

⌘ + option + b 分离组件

如果你需要在设计中使用emoji,可以使用⌘ + control + space打开emoji面板

如果你想获取更多快捷键,点击屏幕右下角的问号,选择「Keyboard Shortcuts」就可以看到内置于Figma的所有按键命令。此外,Figma Ninja 也是一个不错的选择。

批量重命名

⌘ + r 是重命名单一图层的快捷键。如果你选择多个层的话,该快捷键可以同时重命名选择的所有图层。

使用矢量

要进行高级矢量处理,你需要使用Adobe Illustrator等专用工具。但是,Figma本身仍然可以做一些相当的工作。这是来自Figma官方的演示。