【UI设计】Figma_“全面”快捷键
目录
- 1.快捷键与键位(mac与windows)
- 2.基础快捷键
- 3.操作区快捷键
- 3.1视图
- 3.2文字
- 3.3选项
- 3.4图层
- 3.5组件
- 4.特殊技巧
Figma 是一个 基于浏览器 的协作式 UI 设计工具。【https://www.figma.com/】
Figma = Sketch(UI 设计)+ InVision(原型设计) + Zeplin(标注)+ Dropbox(云端同步)+ Abstract(版本历史)+ Craft-Freehand(实时讨论) + Liveshare(实时分享)+ Team Library (团队组件库)+ Web API(第三方接入)+ …
1.快捷键与键位(mac与windows)
-
Ctrl=control
-
Alt=option
-
Cmd=command=win键
-
显示键盘快捷键:Ctrl+Shift+?
-
打开菜单搜索:Cmd+/
2.基础快捷键
| 名称 | 快捷键 |
|---|---|
| 移动工具 | V |
| Frame工具(选择制作尺寸) | F或者A |
| 钢笔工具 | P |
| 铅笔工具 | Shift+P |
| 文字工具 | T |
| 矩形工具 | R |
| 原形工具 | O |
| 直线工具 | L |
| 油漆桶(锚点状态下内填充/去除) | B |
| 移除填充 | Option+/或Alt+/ |
| 移除描边 | / |
| 切换填充与描边颜色 | Shift+X |
| 箭头工具 | Shift+L |
| 添加/显示评论 | C |
| 编辑图形或形状 | Enter |
| 取色 | I或Ctrl+C |
| 切片工具 | S |
| 描边轮廓(Outline)(将描边与主体分离形成两个图层) | Cmd+Shift+O/Ctrl+Shift+O |
| 合并图层/文字转化成路径 | Cmd+E/Ctrl+E |
| 连接锚点 | Cmd+J/Ctrl+J |
| 删除猫点并闭合路径 | Shift+Delete/Shift+Backspace |
| 导出 | Cmd+Shift+E/Ctrl+Shift+E |
3.操作区快捷键
3.1视图
| 名称 | 快捷键 |
|---|---|
| 拖动画布(抓手) | Space+鼠标 |
| 放大 | + |
| 缩小 | - |
| 缩放至100% | Shift+0 |
| 缩放至适应屏幕 | Shift+1 |
| 缩放至所选项 | Shift+2 |
| 跳转至上一个Frame并且放大(切换到上层画板) | Shift+N |
| 跳转到下一个Frame并且放大(切换到下层画板) | N |
| 上一页 | Fn+⬆️/Page Up |
| 下一下 | Fn+⬇️/Page Down |
| 找到上一个Frame | Fn+⬅️/Home |
| 找到下一个Frame | Fn+➡️/End |
| 显示边框 | Ctrl+Shift+3 |
| 像素预览设置 | Cmd+Alt+Y |
| 显示/隐藏布局删格 | Ctrl+Shift+4 |
| 显示/隐藏像素删格 | Cmd+` |
| 显示/隐藏侧边 | Cmd+| |
| 显示/隐藏协作者光标 | Cmd+Alt+| |
| 显示/隐藏选中项 | Cmd+Shift+H/Ctrl+Shift+H |
| 锁定/解除锁定图层 | Cmd+Shift+L |
| 切换到Layes(图层) | Alt+1 |
| 切换到Assets(组建) | Alt+2 |
| 切换到Design(设计) | Alt+8 |
| 切换到Prototype(原型) | Alt+9 |
| 切换到Inspect(代码) | Alt+0 |
| 合并编组 | Cmd+G/Ctrl+G |
| 取消编组 | Cmd+Shift+G/Ctrl+Shift+G |
| 转化成Frame | Cmd+Option+G/Ctrl+Alt+G |
3.2文字
注:Mac与Windows中有关文字的快捷键command与control键相反,如下:mac–Cmd/windows–Ctrl
| 名称 | 快捷键 |
|---|---|
| 加粗 | Cmd+B/Ctrl+B |
| 斜体 | Cmd+I/Ctrl+I |
| 下划线 | Cmd+U/Ctrl+U |
| 文字左对齐 | Cmd+Option+L/Ctrl+Alt+L |
| 文字右对齐 | Cmd+Option+R/Ctrl+Alt+R |
| 文字居中 | Cmd+Option+T/Ctrl+Alt+T |
| 文字两端对齐 | Cmd+Option+J/Ctrl+Alt+J |
| 复制文字图层样式 | Cmd+Option+C/Ctrl+Alt+C |
| 粘贴文字图层样式 | Cmd+Option+V/Ctrl+Alt+V |
| 文字编辑状态下去除样式并粘贴文字 | Cmd+Shift+V/Ctrl+Shift+V |
| 减小字号 | Cmd+Shift+</Ctrl+Alt+< |
| 增大字号 | Cmd+Shift+>/Ctrl+Alt+> |
| 减小字间距 | Option+,/Alt+, |
| 增大字间距 | Option+./Alt+. |
| 减小行高 | Option+Shift+</Alt+Shift+< |
| 增加行高 | Option+Shift+>/Alt+Shift+> |
3.3选项
| 名称 | 快捷键 |
|---|---|
| 全选 | Cmd+A/Ctrl+A |
| 反选 | Cmd+Shift+A/Ctrl+Shift+A |
| 取消选择项 | Esc |
| 选中最里层 | Cmd+鼠标点击/Ctrl+鼠标点击 |
| 显示图层菜单 | Cmd+鼠标右击/Ctrl+鼠标右击 |
| 选中子级 | Enter |
| 选中父级 | Shift+Enter |
| 选中后面相邻的元素 | Tab |
| 选中前面的相邻元素 | Shift+Tab |
| 复制 | Cmd+C/Ctrl+C |
| 剪切 | Cmd+ X/Ctrl+X |
| 粘贴 | Cmd+V/Ctrl+V |
| 粘贴去替换 | Cmd+Shift+R |
| 连续复制 | Cmd+D/Ctrl+D |
| 水平翻转 | Shift+H |
| 垂直翻转 | Shift+V |
| 遮罩 | Cmd+Option+M/Ctrl+Alt+M |
| 添加图片 | Cmd+Shift+K/Ctrl+Shift+K |
| 裁切图片 | Alt+双击 |
| 透明度 | 1~0 |
3.4图层
| 名称 | 快捷键 |
|---|---|
| 图层前移 | Cmd+]/Ctrl+] |
| 图层后移 | Cmd+[/Ctrl+[ |
| 移动到最前 | Cmd+Shift+]/Ctrl+Shift+] |
| 移动到最后 | Cmd+Shift+[/Ctrl+Shift+[ |
| 水平居中对齐 | Option+H/Alt+H |
| 垂直居中对齐 | Option+V/Alt+V |
| 水平均匀分布 | Cmd+Option+Shift+H/Ctrl+Alt+Shift+H |
| 垂直均匀分布 | Cmd+Option+Shift+V/Ctrl+Alt+Shift+V |
| 整理图层 | Cmd+Option+Shift+T/Ctrl+Alt+Shift+T |
3.5组件
| 名称 | 快捷键 |
|---|---|
| 打开团队库 | Alt+3或Cmd+Option+O/Ctrl+Alt+O |
| 切换到组件面板 | Option+2 |
| 转为组件 | Cmd+Option+K/Ctrl+Alt+K |
| 解散组件 | Cmd+Option+B/Ctrl+Alt+B |
4.特殊技巧
- 鼠标放置与右侧数据上,按住option/alt左右拖动鼠标可改变数值大小
- 图层锚点状态下,按住command键盘可调取拖拽锚点
参考链接
[1]: https://zhuanlan.zhihu.com/p/361036797
相关文章:
【UI设计】Figma_“全面”快捷键
目录 1.快捷键与键位(mac与windows)2.基础快捷键3.操作区快捷键3.1视图3.2文字3.3选项3.4图层3.5组件 4.特殊技巧 Figma 是一个 基于浏览器 的协作式 UI 设计工具。【https://www.figma.com/】 Figma Sketch(UI 设计) InVision&a…...
计算机网络(谢希仁)第八版课后题答案(第一章)
1.计算机网络可以向用户提供哪些服务 连通性:计算机网络使上网用户之间可以交换信息,好像这些用户的计算机都可以彼此直接连通一样。 共享:指资源共享。可以是信息、软件,也可以是硬件共享。 2.试简述分组交换的要点 采用了存储转发技术。把报文(要发…...
argparse模块介绍
argparse是一个Python模块:命令行选项、参数和子命令解析器。argparse 模块可以让人轻松编写用户友好的命令行接口。程序定义了所需的参数,而 argparse 将找出如何从 sys.argv (命令行)中解析这些参数。argparse 模块还会自动生成…...
分布式、集群、微服务
分布式是以缩短单个任务的执行时间来提升效率的;而集群则是通过提高单位时间内执行的任务数来提升效率。 分布式是指将不同的业务分布在不同的地方。 集群指的是将几台服务器集中在一起,实现同一业务。 分布式中的每一个节点,都可以做集群…...
Android Studio的debug和release模式及签名配置
Android Studio的两种模式及签名配置 使用Android Studio 运行我们的app,无非两种模式:debug和release模式。 https://www.cnblogs.com/details-666/p/keystore.html...
【深蓝学院】手写VIO第8章--相机与IMU时间戳同步--笔记
0. 内容 1. 时间戳同步问题及意义 时间戳同步的原因:如果不同步,由于IMU频率高,可能由于时间戳不同步而导致在两帧camera之间的时间内用多了或者用少了IMU的数据,且时间不同步会导致我们首尾camera和IMU数据时间不同,…...
【Java集合类面试二十一】、请介绍TreeMap的底层原理
文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。 面试官:请介绍TreeMap的底层原理…...
Go语言Channel
在本教程中,我们将讨论Channel以及 Goroutines 如何使用Channel进行通信。 什么是Channel Channel可以被认为是 Goroutine 用来进行通信的管道。与水在管道中从一端流向另一端的方式类似,可以使用Channel从一端发送数据并从另一端接收数据。 声明Chan…...
java 编译 引用 jar 包进行编译和执行编译后的class文件
编译java文件 javac -encoding UTF-8 -Djava.ext.dirs./ -d . ./FtpTest.java 执行编译class文件 java -Djava.ext.dirs./ com.util.FtpTest com.util为包路径...
Linux系统之部署Tale个人博客系统
Linux系统之部署Tale个人博客系统 一、Tale介绍1.1 Tale简介1.2 Tale特点 二、本地环境介绍2.1 本地环境规划2.2 本次实践介绍 三、检查本地环境3.1 检查本地操作系统版本3.2 检查系统内核版本 四、部署Tale个人博客系统4.1 下载Tale源码4.2 查看Tale源码目录4.3 查看安装脚本内…...
【跟小嘉学 Rust 编程】三十三、Rust的Web开发框架之一: Actix-Web的基础
系列文章目录 【跟小嘉学 Rust 编程】一、Rust 编程基础 【跟小嘉学 Rust 编程】二、Rust 包管理工具使用 【跟小嘉学 Rust 编程】三、Rust 的基本程序概念 【跟小嘉学 Rust 编程】四、理解 Rust 的所有权概念 【跟小嘉学 Rust 编程】五、使用结构体关联结构化数据 【跟小嘉学…...
算法通关村|黄金挑战|K个一组进行反转
K个一组进行反转 1.头插法 public ListNode reverseKGroup(ListNode head, int k) {ListNode dummyNode new ListNode(0);dummyNode.next head;ListNode cur head;// 计算链表长度int len 0;while (cur ! null) {len;cur cur.next;}// 计算有几组int n len / k;ListNod…...
【Android Studio】工程中文件Annotate with Git Blame 不能点击
问题描述 工程文件中想要查看代码提交信息但是相关按钮不可点击 解决方法 Android Studio -> Preferences -> Version Control-> 在Unregistered roots里找到你想要的工程文件 点击左上角➕号 然后右下角Apply即可...
Ant Design Vue
2222222222222...
ATA-P2010压电叠堆功率放大器-直流偏置对压电叠堆测试的重要性
随着科技的发展和应用领域的扩展,压电技术在许多领域中得到了广泛的应用。在压电器件的研究和开发过程中,压电叠堆测试是非常重要的一环。本文通过对功率放大器的直流偏置功能在压电叠堆测试中的应用进行了深入研究,探讨了功率放大器直流偏置…...
短视频矩阵系统搭建/源头----源码
一、智能剪辑、矩阵分发、无人直播、爆款文案于一体独立应用开发 抖去推----主要针对本地生活的----移动端(小程序软件系统,目前是全国源头独立开发),开发功能大拆解分享,功能大拆解: 7大模型剪辑法(数学阶乘ÿ…...
基于.Net CEF 实现 Vue 等前端技术栈构建 Windows 窗体应用
零、参考资料 1、https://github.com/cefsharp/CefSharp/wiki/Quick-Start-For-MS-.Net-5.0-or-greater 2、https://github.com/cefsharp/CefSharp/wiki/Quick-Start 3、https://github.com/cefsharp/CefSharp/wiki/General-Usage#javascript-integration 一、安装 Nuget 包…...
qt中怎么在鼠标停留的位置上显示该点的坐标位置
需要重写控件的mouseMoveEvent方法。 1、自定义一个QLabel控件,然后重写QLabel的mouseMoveEvent customlabel.h#include <QWidget> #include <QHBoxLayout> #include <QLabel>class CustomLabel : public QLabel {Q_OBJECT public:explicit Cus…...
两个list中实体某个属性值相同的实体和不同的实体
说明 有两个list,分别是newList 和 oldList,快速取出两个 newList 中某个属性值相同的实体和不同的实体 代码 import lombok.Data; import lombok.ToString;import java.util.ArrayList; import java.util.List; import java.util.Objects; import java.util.str…...
Linux下利用Docker快速部署Kafka
1.摘要 在本文中,介绍了利用Docker安装Kafka的基础环境要求; 利用Docker安装zookeeper过程; 利用Docker安装Kafka过程;进入容器配置生产者和消费者过程; 演示生产者和消费者通讯; 故障排查方法。 2.基础环境准备 提前准备一台安装Linux系统的主机或虚拟机,我这里安装的是Ubu…...
Chapter03-Authentication vulnerabilities
文章目录 1. 身份验证简介1.1 What is authentication1.2 difference between authentication and authorization1.3 身份验证机制失效的原因1.4 身份验证机制失效的影响 2. 基于登录功能的漏洞2.1 密码爆破2.2 用户名枚举2.3 有缺陷的暴力破解防护2.3.1 如果用户登录尝试失败次…...
手游刚开服就被攻击怎么办?如何防御DDoS?
开服初期是手游最脆弱的阶段,极易成为DDoS攻击的目标。一旦遭遇攻击,可能导致服务器瘫痪、玩家流失,甚至造成巨大经济损失。本文为开发者提供一套简洁有效的应急与防御方案,帮助快速应对并构建长期防护体系。 一、遭遇攻击的紧急应…...
多模态2025:技术路线“神仙打架”,视频生成冲上云霄
文|魏琳华 编|王一粟 一场大会,聚集了中国多模态大模型的“半壁江山”。 智源大会2025为期两天的论坛中,汇集了学界、创业公司和大厂等三方的热门选手,关于多模态的集中讨论达到了前所未有的热度。其中,…...
以下是对华为 HarmonyOS NETX 5属性动画(ArkTS)文档的结构化整理,通过层级标题、表格和代码块提升可读性:
一、属性动画概述NETX 作用:实现组件通用属性的渐变过渡效果,提升用户体验。支持属性:width、height、backgroundColor、opacity、scale、rotate、translate等。注意事项: 布局类属性(如宽高)变化时&#…...
Java 8 Stream API 入门到实践详解
一、告别 for 循环! 传统痛点: Java 8 之前,集合操作离不开冗长的 for 循环和匿名类。例如,过滤列表中的偶数: List<Integer> list Arrays.asList(1, 2, 3, 4, 5); List<Integer> evens new ArrayList…...
Unity | AmplifyShaderEditor插件基础(第七集:平面波动shader)
目录 一、👋🏻前言 二、😈sinx波动的基本原理 三、😈波动起来 1.sinx节点介绍 2.vertexPosition 3.集成Vector3 a.节点Append b.连起来 4.波动起来 a.波动的原理 b.时间节点 c.sinx的处理 四、🌊波动优化…...
今日学习:Spring线程池|并发修改异常|链路丢失|登录续期|VIP过期策略|数值类缓存
文章目录 优雅版线程池ThreadPoolTaskExecutor和ThreadPoolTaskExecutor的装饰器并发修改异常并发修改异常简介实现机制设计原因及意义 使用线程池造成的链路丢失问题线程池导致的链路丢失问题发生原因 常见解决方法更好的解决方法设计精妙之处 登录续期登录续期常见实现方式特…...
回溯算法学习
一、电话号码的字母组合 import java.util.ArrayList; import java.util.List;import javax.management.loading.PrivateClassLoader;public class letterCombinations {private static final String[] KEYPAD {"", //0"", //1"abc", //2"…...
LLMs 系列实操科普(1)
写在前面: 本期内容我们继续 Andrej Karpathy 的《How I use LLMs》讲座内容,原视频时长 ~130 分钟,以实操演示主流的一些 LLMs 的使用,由于涉及到实操,实际上并不适合以文字整理,但还是决定尽量整理一份笔…...
安卓基础(Java 和 Gradle 版本)
1. 设置项目的 JDK 版本 方法1:通过 Project Structure File → Project Structure... (或按 CtrlAltShiftS) 左侧选择 SDK Location 在 Gradle Settings 部分,设置 Gradle JDK 方法2:通过 Settings File → Settings... (或 CtrlAltS)…...
