Unity 快捷键速查表

面向 Unity 程序、美术和技术美术的 Editor 快捷键速查表。按“现在要做什么”分类,优先收录高频、稳定、能明显减少鼠标操作的快捷键。

Unity 版本、系统、键盘布局、已安装 Package 和自定义 Profile 都可能改变绑定;当前项目的最终结果以 Shortcuts 窗口为准。


快速索引

按任务查快捷键

我想做什么 首选快捷键 章节
保存场景 Ctrl/Cmd + S 文件与编辑
撤销 / 重做 Ctrl/Cmd + Z / Ctrl + Y 文件与编辑
运行 / 暂停 / 单帧 Ctrl/Cmd + P / Ctrl/Cmd + Shift + P / Ctrl/Cmd + Alt + P 运行与调试
移动 / 旋转 / 缩放 W / E / R 工具与变换
Rect / 综合 Transform 工具 T / Y 工具与变换
聚焦选中对象 F 选择与聚焦
锁定跟随选中对象 Shift + F 选择与聚焦
快速飞行浏览场景 按住鼠标右键 + WASD/QE Scene 导航
临时顶点吸附 按住 V 网格与吸附
临时增量吸附 按住 Ctrl/Cmd 网格与吸附
GameObject Set Active / Inactive Alt/Option + Shift + A Hierarchy
创建空 GameObject Ctrl/Cmd + Shift + N Hierarchy
创建父对象 Ctrl/Cmd + Shift + G Hierarchy
选择子对象 / Prefab 根对象 Shift + C / Ctrl/Cmd + Shift + R 选择与聚焦
复制对象或资源 Ctrl/Cmd + D Hierarchy / Project
打开全局 Search Ctrl/Cmd + K 窗口与搜索
打开 Console Ctrl/Cmd + Shift + C 调试与性能
最大化鼠标所在窗口 Shift + Space 窗口与搜索
打开快捷键管理器 Edit > Shortcuts 快捷键管理

分类目录


0. 使用约定

0.1 Windows Linux 与 macOS 对照

文中写法 Windows / Linux macOS
Ctrl/Cmd Ctrl Command (⌘)
Alt/Option Alt Option (⌥)
Shift Shift Shift (⇧)
Delete Delete DeleteFn + Delete,取决于键盘
Enter/Return Enter Return

除非单独说明,正文以 Windows 键位名称展示。看到 Ctrl/Cmd + S 时,Windows/Linux 使用 Ctrl + S,macOS 使用 Cmd + S

0.2 全局快捷键和上下文快捷键

  • 全局快捷键:不管当前聚焦哪个窗口都能执行,例如 Ctrl/Cmd + Z
  • 上下文快捷键:只在特定窗口或工具激活时生效,例如 Animation 中的 ,.
  • 同一个按键可以在不同上下文执行不同操作。例如普通 Scene 中 W 是 Move Tool,按住右键进入 Flythrough 后 W 是向前飞行。
  • 表格中的“窗口需聚焦”表示先把鼠标放到窗口中点击一下,再按快捷键。

0.3 如何确认自己版本的真实绑定

1
2
Windows / Linux:Edit > Shortcuts
macOS:Unity > Shortcuts

在 Shortcuts 窗口中可以:

  • 搜索命令名称和当前按键。
  • 查看 Global、Scene View、Hierarchy、Animation、Timeline 等分类。
  • 检查黄色警告标记的绑定冲突。
  • 恢复单个命令默认值。
  • 创建、切换、导入和导出快捷键 Profile。

Unity 2019.1 之后,官方不再维护一张适用于所有安装环境的静态总表,因为 Package 和自定义工具也能注册快捷键。本文覆盖内置稳定键位与常见 Package 上下文,完整安装清单仍应在 Shortcuts 窗口中查看。


1. 一分钟高频表

1.1 每天都会用到

快捷键 作用 注意
Ctrl/Cmd + S 保存当前场景 修改 Prefab Mode 内容时也要留意保存状态
Ctrl/Cmd + Z 撤销 可撤销多数 Inspector、Transform、层级操作
Ctrl + Y Windows/Linux 重做 macOS 通常为 Cmd + Shift + Z
Ctrl/Cmd + X 剪切 作用取决于当前聚焦窗口
Ctrl/Cmd + C 复制 可复制 GameObject、资源、组件或文本
Ctrl/Cmd + V 粘贴 作用取决于当前聚焦窗口
Ctrl/Cmd + D 复制一份 Hierarchy 和 Project 都很常用
Alt/Option + Shift + A 切换选中 GameObject 的 Active 状态 多选时统一启用或禁用,详见 7.1
Delete 删除选中项 Project 删除资源通常会确认
F2 Windows 重命名 Project 中最稳定;Hierarchy 依版本/Profile 而定
Ctrl/Cmd + F 聚焦当前窗口搜索框 Hierarchy、Project、Console 等窗口按上下文执行
Ctrl/Cmd + K 打开 Unity Search 可搜索资源、对象、菜单、设置和 Package
Shift + Space 最大化鼠标所在窗口 再按一次恢复布局

1.2 Scene 操作核心键位

快捷键 作用
Q View Tool
W Move Tool
E Rotate Tool
R Scale Tool
T Rect Tool
Y Transform Tool,组合移动、旋转与缩放
F 让 Scene 视图聚焦选中对象
Shift + F 锁定视图并跟随选中对象
按住 V 临时顶点吸附
Ctrl/Cmd + 拖动 Gizmo 临时按增量吸附
Shift + Ctrl/Cmd + 拖动 吸附到 Collider 表面
\ 切换网格吸附

1.3 运行调试核心键位

快捷键 作用
Ctrl/Cmd + P 进入或退出 Play Mode
Ctrl/Cmd + Shift + P 暂停或继续
Ctrl/Cmd + Alt + P 前进一帧
Ctrl/Cmd + Shift + C 打开 Console
Ctrl/Cmd + 7 打开 Profiler

单帧调试通常先暂停,再连续按 Ctrl/Cmd + Alt + P。它是 Editor 帧步进,不等于 C# 调试器的 Step Over。


2. 文件编辑与运行

2.1 场景与项目文件

快捷键 作用 说明
Ctrl/Cmd + N 新建场景 未保存改动会先询问
Ctrl/Cmd + O 打开场景 打开 Scene 资源
Ctrl/Cmd + S 保存场景 高频键位
Ctrl/Cmd + Shift + S 场景另存为 复制关卡模板时常用
Ctrl/Cmd + Shift + B 打开 Build Profiles / Build Settings 名称随 Unity 版本变化
Ctrl/Cmd + B Build And Run 部分新版或自定义 Profile 可能不同
Alt + F4 Windows/Linux 关闭 Unity 有未保存内容时会确认
Cmd + Q macOS 退出 Unity macOS 系统级快捷键

2.2 通用编辑

快捷键 作用 常见场景
Ctrl/Cmd + Z Undo Transform、Inspector、创建删除对象
Ctrl + Y Windows/Linux Redo 重做被撤销操作
Cmd + Shift + Z macOS Redo macOS 默认习惯
Ctrl/Cmd + X Cut GameObject、资源、文本
Ctrl/Cmd + C Copy GameObject、资源、组件、文本
Ctrl/Cmd + Insert Copy 的备用键位 Unity 当前内置 Alternative Binding
Ctrl/Cmd + V Paste 粘贴到当前上下文
Shift + Insert Paste 的备用键位 Unity 当前内置 Alternative Binding
Ctrl/Cmd + Shift + V Paste As Child Hierarchy 中粘贴为子节点
Ctrl/Cmd + D Duplicate 比复制粘贴更快
Ctrl/Cmd + A Select All 只选择当前窗口上下文中的内容
Delete Delete 删除选中对象、资源、关键帧等
Shift + Delete 直接删除或旧版删除命令 Project 中可能跳过确认,使用前看提示

2.3 Play Mode

快捷键 作用 使用方式
Ctrl/Cmd + P Play / Stop 快速进入和退出运行模式
Ctrl/Cmd + Shift + P Pause / Resume 冻结游戏状态后检查 Scene 与 Inspector
Ctrl/Cmd + Alt + P Step 暂停时推进一帧

常见调试组合

1
2
3
4
5
Ctrl/Cmd + P            # 开始运行
Ctrl/Cmd + Shift + P # 问题出现时暂停
Ctrl/Cmd + Alt + P # 逐帧观察状态变化
Ctrl/Cmd + Shift + P # 解除暂停
Ctrl/Cmd + P # 退出运行

Play Mode 注意事项

  • 默认情况下,Play Mode 修改的场景对象数值会在退出时恢复。
  • 暂停只暂停 Player 循环,不会阻止所有 Editor 工具和 Inspector 操作。
  • Step 推进的是一个 Editor/Player 更新步,不保证只执行一次 FixedUpdate
  • 开启 Enter Play Mode Options 后,脚本重载和场景重载行为可能改变,但快捷键不变。

3. 工具切换与变换

3.1 Transform 工具

快捷键 工具 用途
Q View 平移、环绕、缩放 Scene Camera
W Move 沿轴或平面移动对象
E Rotate 绕轴旋转对象
R Scale 单轴或等比缩放对象
T Rect 编辑 UI、Sprite 和矩形边界
Y Transform 综合移动、旋转、缩放手柄

3.2 Move Tool 操作

操作 效果
拖红 / 绿 / 蓝轴 只移动 X / Y / Z
拖轴之间的小平面 同时移动两个轴
拖中心 在屏幕朝向平面移动
Shift + 拖中心 显式进入 Screen Space 平面移动
Ctrl/Cmd + 拖 按移动增量吸附
Shift + Ctrl/Cmd + 拖 将对象吸附到 Collider 表面

3.3 Rotate Tool 操作

操作 效果
拖红 / 绿 / 蓝圆环 绕 X / Y / Z 轴旋转
拖最外层圆环 按屏幕空间旋转
Ctrl/Cmd + 拖 按角度增量旋转
Shift + Ctrl/Cmd + 指向 Collider 朝 Collider 表面指定点旋转

3.4 Scale Tool 操作

操作 效果
拖单轴 只缩放一个轴
拖中心方块 三轴等比缩放
Ctrl/Cmd + 拖 按 Scale Snap 增量缩放

3.5 Rect Tool 操作

操作 效果
拖矩形内部 移动 RectTransform
拖边 调整单方向尺寸
拖角 同时调整两个方向尺寸
光标放到角外再拖 旋转对象
Ctrl/Cmd + 拖 按增量调整

3.6 Pivot Center 与 Local Global

经典 Unity Profile 常见:

快捷键 作用 版本提示
Z Pivot / Center 切换 新版包含更多 Tool Settings 时请在 Shortcuts 中确认
X Local / Global 切换 Unity 6 还可能出现 Grid 方向,具体以 Profile 为准
  • Pivot:手柄位于对象真实 Pivot。
  • Center:手柄位于多选对象包围中心。
  • Local:手柄方向跟随对象旋转。
  • Global:手柄方向使用世界坐标。
  • Grid:Unity 6 中可让手柄方向跟随自定义网格。

4. Scene视图导航

4.1 鼠标导航

操作 作用 macOS
鼠标中键拖动 平移 Scene Camera 相同
Alt + 鼠标左键拖动 围绕当前 Pivot 环绕 Option + 左键拖动
滚轮 缩放 触控板双指滑动
Alt + 鼠标右键拖动 连续缩放 Option + Control + 左键拖动 也可用
导航时按住 Shift 加速平移或缩放 相同

2D 模式是正交视图,不能使用普通 Orbit。右键拖动通常表现为平移。

4.2 方向键移动

快捷键 作用
沿观察方向向前移动
沿观察方向向后移动
向左平移
向右平移
Shift + 方向键 加速移动

4.3 Flythrough 飞行模式

先在 Scene 视图中按住鼠标右键,再使用:

快捷键 作用
W 向前
S 向后
A 向左
D 向右
Q 向下
E 向上
Shift 加速
滚轮 调整飞行速度
移动鼠标 改变观察方向

Flythrough 主要用于 Perspective 视图,在 2D 模式不可用。若速度突然过快或过慢,按住右键时滚动滚轮重新调整。

4.4 聚焦与跟随

快捷键 作用 适用场景
F Frame Selected 选中对象后快速定位
Shift + F Lock View to Selected 跟随运行中的角色或移动对象
连按两次 F 经典版本中锁定选中对象 新版优先使用 Shift + F

4.5 2D 与渲染模式

快捷键 Scene View 命令 作用
2 Toggle 2D Mode 在 2D 与 3D Scene 视图之间切换
Alt/Option + 1 Wireframe 只显示网格线框
Alt/Option + 2 Shaded Wireframe 着色结果叠加线框
Alt/Option + 3 Unlit 不计算场景光照查看材质
Alt/Option + 4 Shaded 恢复常规着色模式
Alt/Option + 6 Last Debug Draw Mode 返回上一次使用的调试绘制模式

4.6 Scene Overlay 与工具模式

快捷键 作用
S 在鼠标位置显示 Tool Settings Overlay
G 在可用 Tool Mode 之间循环
Shift + ` 隐藏或显示当前窗口的全部 Overlay

可从 Overlay 中快速找回:

  • Tools。
  • Tool Settings。
  • Grid and Snap。
  • Orientation。
  • View Options 和 Camera Speed。
  • Scene Visibility、Gizmos 等工具。

5. 选择聚焦与场景可见性

5.1 单选与多选

操作 作用
左键单击对象 选择单个 GameObject
拖选框 选择框内多个 GameObject
Shift + 单击 添加到选择,或改变多选中的 Active Object
Ctrl/Cmd + 单击 添加或移除单个对象
Ctrl/Cmd + A 选择当前窗口上下文中的全部对象
单击空白 清空选择

多选时最后选择的对象通常是 Active Object。对齐、设置父级、Pivot 计算等需要单个基准对象的操作会使用它。

5.2 内置选择命令

快捷键 菜单命令 作用
Shift + D Edit > Deselect All 清空当前选择
Shift + C Edit > Select Children 选择当前对象的子对象
Ctrl/Cmd + Shift + R Edit > Select Prefab Root 从实例子节点跳到 Prefab 实例根对象
Ctrl/Cmd + I Edit > Invert Selection 反选当前上下文中的对象

这些命令由当前聚焦窗口处理。在 Hierarchy、Project 或其它窗口中执行时,选择范围可能不同。

5.3 前后选择历史

快捷键 菜单命令 作用
Ctrl/Cmd + Shift + [ Edit > Previous Selection 返回上一次选择
Ctrl/Cmd + Shift + ] Edit > Next Selection 前进到下一次选择

适合在 Player、Camera、Prefab 和材质之间来回检查,不需要反复在 Hierarchy 或 Project 中搜索。

5.4 保存与载入 Selection 1-9

快捷键 命令 作用
Ctrl/Cmd + Alt/Option + 1...9 Save Selection 1…9 把当前选择保存到对应编号
Ctrl/Cmd + Shift + 1...9 Load Selection 1…9 恢复对应编号中的选择

这是经典 Unity 版本和部分 Shortcut Profile 中的 Selection Sets 键位。若当前版本无效,请在 Shortcuts 中搜索 Save SelectionLoad SelectionSelection 1;搜索不到表示当前 Editor 没有注册该组命令。

5.5 重叠对象穿透选择

操作 作用
Ctrl/Cmd + 右键 打开光标位置的重叠对象列表
Ctrl/Cmd + Shift + 右键 从列表选择并加入当前多选
在重叠位置重复单击 在可选对象之间循环

5.6 聚焦资源和对象

快捷键 当前窗口 作用
F Scene 镜头聚焦选中 GameObject
F Project 在所在文件夹中定位选中资源
F Animation 聚焦选中的关键帧或曲线
A Animation / Timeline 显示全部关键帧或完整时间范围

5.7 Scene 可见性

操作 作用
H 隐藏 / 显示选中对象及其全部后代
L 禁止 / 恢复选中对象及其全部后代被 Scene 鼠标拾取
Shift + H 隔离显示选中对象及其全部后代
再按 Shift + H 退出隔离模式
点击 Hierarchy 眼睛图标 在 Scene 中隐藏/显示对象及子级
Alt + 点击眼睛图标 只切换当前 GameObject,不递归子级

Scene Visibility 只影响 Editor Scene 视图,不会停用 GameObject,也不会直接改变构建后的运行结果。
Scene Picking 的 L 只阻止在 Scene 视图中点选,仍可在 Hierarchy 中选中,也不改变运行时 Collider 或射线检测。


6. 网格增量与吸附

6.1 三种吸附先分清

类型 快捷操作 用途
Increment Snap Ctrl/Cmd + 拖 Gizmo 按固定移动、旋转、缩放增量变换
Surface Snap Shift + Ctrl/Cmd + 拖 吸附到 Collider 表面
Vertex Snap 按住 V + 拖 顶点对顶点或顶点对表面
Grid Snap \ 切换 持续吸附到 Scene 网格

6.2 顶点吸附

1
2
3
4
5
1. 选中对象并按 W 切到 Move Tool
2. 按住 V
3. 鼠标移到本对象要作为基准的顶点
4. 按住左键拖到目标顶点
5. 松开左键和 V
组合 作用
V + 拖 顶点吸附到目标顶点
V + Shift + Ctrl/Cmd + 拖 顶点吸附到目标表面
V + Shift + 拖 使用对象 Pivot 吸附到目标顶点
Shift + V 将 Vertex Snap 切换为持续开关

6.3 Unity 6 网格快捷键

快捷键 命令 作用
\ Toggle Snapping 开关网格吸附
Ctrl/Cmd + \ Push To Grid 将选中对象推到最近网格点
Ctrl/Cmd + Shift + \ Align To Grid 将对象旋转对齐网格方向
Ctrl/Cmd + [ Decrease Grid Size 缩小网格尺寸
Ctrl/Cmd + ] Increase Grid Size 放大网格尺寸
Ctrl/Cmd + / Reset To World 网格恢复到世界原点和世界方向
Ctrl/Cmd + Shift + / Apply Last Custom Values 应用上次自定义网格位置和旋转
Ctrl/Cmd + ; Move Grid To Handle Position 网格移动到选中对象手柄位置
Ctrl/Cmd + ' Move Grid To Active Object Position 网格移动到 Active Object 位置
Ctrl/Cmd + Shift + ; Align Grid To Handle Rotation 网格对齐手柄旋转
Ctrl/Cmd + Shift + ' Align Grid To Active Object Rotation 网格对齐 Active Object 旋转

键盘布局可能让 \;' 的位置不同。非美式键盘优先在 Shortcuts 中重新绑定容易按到的组合。


7. Hierarchy层级操作

7.1 GameObject Set Active / Inactive(启用与禁用)

快捷键 / 操作 命令 作用
Alt/Option + Shift + A GameObject > Toggle Active State 切换一个或多个选中 GameObject 的激活状态
Inspector 顶部 Active 复选框 Active 直接设置当前 GameObject 的激活状态

多选时怎么切换

Toggle Active State 不是让每个对象分别取反,而是读取 Active ObjectactiveSelf,再把全部选中对象统一设成相反值:

Active Object 当前状态 执行后的结果
activeSelf == true 全部选中对象设为 Inactive
activeSelf == false 全部选中对象设为 Active

三种“隐藏 / 禁用”不要混用

状态 含义 Alt/Option + Shift + A 是否影响
activeSelf GameObject 自己保存的 Active 状态
activeInHierarchy 综合父级后,在场景层级中的实际激活状态 间接影响,只读
Scene Visibility 眼睛图标 只在 Editor Scene 中临时隐藏
Component 的 Enabled 复选框 只禁用该组件,例如 RendererCollider 或脚本

父对象为 Inactive 时,子对象即使 activeSelf == trueactiveInHierarchy 仍然是 false。重新启用父对象后,子对象会恢复它自己的 activeSelf 状态。

7.2 创建复制删除

快捷键 作用 备注
Ctrl/Cmd + Shift + N 创建空 GameObject 创建在当前场景或默认父对象下
Alt/Option + Shift + N 创建空子对象 经典默认键位,当前版本请在 Shortcuts 确认
Ctrl/Cmd + D 复制选中 GameObject 保留组件和序列化数据
Delete 删除选中 GameObject 可通过 Undo 恢复
Ctrl/Cmd + X 剪切 GameObject 可粘贴到其它层级位置
Ctrl/Cmd + C 复制 GameObject 复制对象及子级
Ctrl/Cmd + V 粘贴 GameObject 粘贴到当前上下文
Ctrl/Cmd + Shift + V Paste As Child 粘贴为选中对象的子级

7.3 父子层级与同级顺序

快捷键 / 操作 作用
Ctrl/Cmd + Shift + G 为选中对象创建一个新父对象
Ctrl/Cmd + = 将选中对象设为同级第一个,即 Set as first sibling
Ctrl/Cmd + - 将选中对象设为同级最后一个,即 Set as last sibling
拖到另一个 GameObject 上 设置为其子对象
拖到场景空白层级 解除父级,移到场景根节点
Alt/Option + 点击折叠箭头 递归展开或折叠全部后代
展开选中节点;已展开时进入第一个子节点
折叠选中节点;已折叠时跳到父节点
/ 在可见层级项之间移动选择

7.4 对齐 Scene Camera 和 GameObject

快捷键 命令 常见用途
Ctrl/Cmd + Alt/Option + F Move To View 把选中对象移动到当前 Scene Camera 位置
Ctrl/Cmd + Shift + F Align With View 让选中对象的位置和旋转对齐 Scene Camera
默认未绑定 Align View to Selected 让 Scene 视图对齐选中对象的朝向

Align With View 很适合摆放 Camera:先在 Scene 中调整到想要的镜头,再选中 Camera 按快捷键。

7.5 重命名与批量选择

快捷键 作用
F2 Windows 常用重命名
Enter/Return macOS 常用重命名或确认
Shift + 单击 选择连续范围或追加选择
Ctrl/Cmd + 单击 切换单项选中状态
Ctrl/Cmd + A 选择当前 Hierarchy 可见范围全部对象

F2 在 Hierarchy 的支持随版本与 Profile 有差异。若无效,在 Shortcuts 中搜索 Rename 并绑定。

7.6 GameObject 常用但默认未绑定的操作

操作 入口或 Shortcuts 搜索词 说明
设置当前 Active Scene Hierarchy 场景标题右键 > Set Active Scene 这里的 Active Scene 不是 GameObject Active
设置默认父对象 Hierarchy 右键 > Set as Default Parent 后续新建对象自动放到该父级下
清除默认父对象 Hierarchy 右键 > Clear Default Parent 恢复在场景根节点创建
Static 开关与 Static Flags Inspector 顶部 Static 没有统一默认快捷键
修改 Tag / Layer Inspector 顶部 Tag / Layer 没有统一默认快捷键
Prefab Open / Select / Unpack Hierarchy 右键或 Inspector Prefab 区域 依版本和上下文显示
Prefab Apply / Revert Inspector Overrides 依属性或实例上下文执行
启用 / 禁用 Component Component 标题栏复选框 不受 Toggle Active State 影响
展开 / 折叠全部层级 Shortcuts 搜索 Expand / Collapse 不同版本默认绑定不统一

对默认未绑定的命令,先在 Shortcuts 中搜索命令名;能找到就直接分配按键,找不到则需要菜单操作或自定义 Editor 脚本。


8. Project资源操作

8.1 Project 窗口快捷键

快捷键 作用 条件
Ctrl/Cmd + 5 打开或聚焦 Project 全局
F 定位选中资源所在文件夹 Project 聚焦
Tab 在左右两列间切换焦点 Two Column Layout
Ctrl/Cmd + F 聚焦搜索框 Project 聚焦
Ctrl/Cmd + A 选择全部可见资源 Project 聚焦
Ctrl/Cmd + D 复制资源 会生成新的资源和 .meta
Delete 删除资源并弹出确认 Windows
Shift + Delete 不弹确认直接删除 Windows,谨慎使用
Cmd + Delete 不弹确认直接删除 macOS,谨慎使用
F2 开始重命名 Windows
Enter 打开选中资源 Windows
Return 开始重命名 macOS
Cmd + ↓ 打开选中资源 macOS
Backspace 跳到父文件夹 Windows Two Column Layout
Cmd + ↑ 跳到父文件夹 macOS Two Column Layout
展开目录或进入第一个子项 Tree / Search Results
折叠目录或回到父项 Tree / Search Results
Alt/Option + → 展开预览项目 Preview 模式
Alt/Option + ← 折叠预览项目 Preview 模式
Ctrl/Cmd + R Refresh Assets 重新扫描资源变化

8.2 搜索过滤语法

这不是组合键,但和 Ctrl/Cmd + F 一起使用很高频:

输入 作用 示例
t:类型 按 Asset 类型过滤 t:Prefabt:Materialt:Scene
l:标签 按 Asset Label 过滤 l:Addressable
普通文本 按名称搜索 Player
类型 + 文本 组合过滤 t:Prefab Enemy

8.3 资源操作注意

  • 移动和重命名 Unity 资源尽量在 Project 窗口完成,Unity 会同步处理 .meta
  • Ctrl/Cmd + D 复制脚本后要立即调整文件名和类名。
  • 删除资源前检查 Prefab、Scene、Material 和 ScriptableObject 引用。
  • 外部工具修改资源后,Unity 通常会自动刷新;没有刷新时再使用 Ctrl/Cmd + R

9. Inspector与数值编辑

Inspector 没有一套像 Scene Tool 那样固定的大量默认键位,很多操作依赖当前字段、组件菜单或自定义 Inspector。以下是稳定的输入和导航方式。

9.1 字段输入

快捷键 / 操作 作用
Tab 跳到下一个可编辑字段
Shift + Tab 跳到上一个可编辑字段
Enter/Return 提交文本或数值输入
Esc 取消当前文本输入或关闭弹层
Ctrl/Cmd + A 全选字段文字
Ctrl/Cmd + C 复制字段文字或组件
Ctrl/Cmd + V 粘贴字段文字或组件值
Ctrl/Cmd + Z 撤销 Inspector 修改

9.2 数值字段技巧

操作 作用
拖动数值字段标签 连续调整数值
Shift + 拖标签 通常更快调整,具体取决于控件
Alt/Option + 拖标签 通常更精细调整,具体取决于控件
输入表达式 支持部分数学表达式和单位输入,依 Unity 版本而定
多选对象后改值 同时修改所有选中对象的相同字段

9.3 常用但默认无固定快捷键的操作

操作 快速入口
锁定 Inspector 点击右上角锁图标
打开第二个 Inspector Window > General > Inspector
Reset Component 组件右上角菜单 > Reset
Copy Component 组件菜单 > Copy Component
Paste Component Values 组件菜单 > Paste Component Values
切换 Debug Inspector Inspector 菜单 > Debug
Ping 引用对象 单击 Object 字段中的资源名或小图标

需要频繁比较两个对象时,打开两个 Inspector,并锁定其中一个,比来回切换选择更快。


10. 窗口布局与搜索

10.1 常用窗口

快捷键 窗口
Ctrl/Cmd + 1 Scene
Ctrl/Cmd + 2 Game
Ctrl/Cmd + 3 Inspector
Ctrl/Cmd + 4 Hierarchy
Ctrl/Cmd + 5 Project
Ctrl/Cmd + 6 Animation
Ctrl/Cmd + 7 Profiler
Ctrl/Cmd + 8 Audio Mixer
Ctrl/Cmd + 9 Lighting
Ctrl/Cmd + U Undo History
Ctrl/Cmd + Shift + C Console
Shift + Space 最大化或恢复鼠标所在窗口

旧资料中还可能看到:

旧版键位 旧版窗口 当前状态
Ctrl/Cmd + 9 Asset Store 当前内置键位已用于 Lighting,不要照搬旧表
Ctrl/Cmd + 0 Version Control 可能由 Version Control Package 接管,默认绑定依版本而定
快捷键 作用
Ctrl/Cmd + K 打开 Search All
F5 刷新当前搜索结果
F1 切换 Query Builder 模式
F3 显示 / 隐藏 Saved Searches 面板
F4 显示 / 隐藏 Inspector 预览面板
/ 在结果中移动
Enter/Return 执行默认操作或打开结果
Esc 关闭 Search 或退出当前输入

常用 Provider Token:

Token 搜索范围 示例
m: Unity 主菜单命令 m: build
p: Project 资源 p: player
h: Hierarchy / Scene 对象 h: camera
t: 资源类型过滤 t:Prefab

Provider Token 会随 Unity 版本和已安装 Package 扩展。打开 Search 后可查看当前版本提供的 Provider。

10.3 布局效率

操作 建议
临时放大窗口 鼠标移到目标窗口后按 Shift + Space
保存布局 右上角 Layout 菜单保存自定义 Layout
恢复布局 Layout 菜单加载 Default 或已保存布局
窗口找不到 Window 菜单重新打开,不要立刻重置整个布局

11. Animation动画窗口

本节快捷键只有在 Animation 窗口获得焦点时才可靠生效。

11.1 打开与播放

快捷键 作用
Ctrl/Cmd + 6 打开 Animation 窗口
Space 播放 / 暂停当前 Animation Clip 预览
, 上一帧
. 下一帧
Alt/Option + , 上一个关键帧
Alt/Option + . 下一个关键帧
Shift + , 跳到第一个关键帧
Shift + . 跳到最后一个关键帧

11.2 关键帧编辑

快捷键 作用
K 为当前选中属性设置关键帧
Shift + K 为已修改属性设置关键帧
Delete 删除选中关键帧
Ctrl/Cmd + A 选择当前上下文全部关键帧
Ctrl/Cmd + C 复制选中关键帧
Ctrl/Cmd + V 在播放头位置粘贴关键帧
Ctrl/Cmd + Z 撤销关键帧操作

11.3 视图缩放

快捷键 作用
F 视图适配当前选中关键帧或属性范围
A 显示 Clip 中全部关键帧
滚轮 缩放或滚动,行为取决于光标区域
中键拖动 平移时间轴或曲线视图

11.4 Dopesheet 和 Curves 操作

快捷键 / 操作 作用
C 在 Dopesheet 和 Curves 视图之间切换
按住 2 临时启用 Ripple 编辑,松开后恢复
Shift + 2 持续开启或关闭 Ripple 编辑
单击关键帧 单选
Shift + 单击 连续或追加选择
Ctrl/Cmd + 单击 切换不连续关键帧选择
空白处拖框 框选关键帧
拖动选中关键帧 修改时间
Curves 中拖关键帧 同时修改时间和值
Shift + 拖动 约束移动轴,具体行为依当前手柄

11.5 容易混淆

  • Animation 窗口的 Space 只控制动画预览,不等于 Editor Play Mode。
  • ,. 受当前窗口焦点影响;输入框聚焦时会输入标点。
  • 只读导入 Clip 不能直接改关键帧,需要复制成可编辑 Clip 或修改源文件。
  • Record 按钮开启时,修改可动画属性可能自动生成关键帧,操作前确认红色录制状态。

12. Timeline时间轴

Timeline 来自 Package。以下按 Timeline 1.8 常用默认操作整理;其它版本和扩展轨道以 Shortcuts 中的 Timeline 分类为准。

12.1 播放头控制

快捷键 作用
Space Timeline 播放 / 暂停
, 上一帧
. 下一帧
Shift + , 跳到 Timeline 开始
Shift + . 跳到 Timeline 结束
在时间标尺单击 将播放头移动到指定时间
时间字段输入后 Enter 跳到指定帧、时间码或秒数

12.2 Clip 与 Track 编辑

快捷键 / 操作 作用
Ctrl/Cmd + A 选择当前上下文全部项目
Ctrl/Cmd + C 复制选中 Clip
Ctrl/Cmd + V 在当前上下文粘贴 Clip
Ctrl/Cmd + D 复制选中 Clip
Delete 删除选中 Clip、Marker、Track 或关键帧
F 聚焦选中内容
A 显示完整时间范围
Shift + 拖 Clip 按当前 Timeline 规则约束或吸附移动

12.3 Curves 关键帧

快捷键 / 操作 作用
双击曲线 添加关键帧
Ctrl/Cmd + 单击 追加或移除不连续关键帧选择
Shift + 单击 选择同一曲线上的连续关键帧
Ctrl/Cmd + 双击关键帧 选择同一曲线的全部关键帧
Ctrl/Cmd + Shift + , 跳到上一个关键帧
Ctrl/Cmd + Shift + . 跳到下一个关键帧
选中关键帧后 Enter 输入精确 Time 和 Value
Delete 删除关键帧
拖动后按住 Shift 约束为水平或垂直移动

12.4 Timeline 快捷键不生效时

  • 先点击 Timeline 空白区域,让窗口获得键盘焦点。
  • 确认没有正在编辑 Clip 名称或数值输入框。
  • 在 Shortcuts 中搜索 Timeline,检查 Package 是否注册了命令。
  • Package 升级后若冲突,创建新 Profile 对比默认绑定。

13. 2D与UI工作流

13.1 UI RectTransform

快捷键 / 操作 作用
T 切换 Rect Tool
拖 Rect 内部 移动 UI 元素
拖边 改 Width / Height 或边距
拖角 同时调整宽高
Shift + 拖 Anchor 让 Rect 对应边角跟随 Anchor 一起移动
Ctrl/Cmd + Z 撤销 Anchor、Pivot、尺寸修改

13.2 Anchor Presets 修饰键

不同 Unity/UGUI 版本在 Anchor Presets 弹窗中通常提供修饰键提示:

操作 常见效果
单击 Preset 只修改 Anchor
Shift + 单击 Preset 同时设置 Pivot
Alt/Option + 单击 Preset 同时设置位置或边距
Shift + Alt/Option + 单击 同时设置 Anchor、Pivot 和位置

打开 Anchor Presets 后观察弹窗顶部提示;不同 UGUI Package 版本的文字和行为可能略有区别。

13.3 2D Scene 导航

操作 作用
鼠标中键拖动 平移 2D Scene
滚轮 缩放
F 聚焦选中 Sprite 或 UI
T 使用 Rect Tool 编辑矩形
Ctrl/Cmd + 拖 Gizmo 按增量移动
V + 拖 Sprite Mesh 存在可用顶点时进行顶点吸附

13.4 Tile Palette 与 2D Package

Tile Palette、Sprite Editor、Sprite Shape、PSD Importer 等属于 Package 上下文,不同 Package 版本的工具和默认键位可能不同。

查看方式:

1
2
Edit > Shortcuts
搜索:Grid Painting、Tile Palette、Sprite、2D

常见需要绑定或确认的命令:

  • Paint Brush。
  • Box Fill。
  • Flood Fill。
  • Picker。
  • Eraser。
  • Select Tool。
  • Move Tool。
  • Rotate / Flip Brush。
  • Increase / Decrease Brush Size。

14. Console与性能工具

14.1 Console

快捷键 / 操作 作用
Ctrl/Cmd + Shift + C 打开 Console
Ctrl/Cmd + F 聚焦 Console 搜索,依版本/Profile
/ 在日志条目之间移动选择
Enter/Return 展开或打开选中日志,依版本
双击日志 打开对应脚本和行号
Ctrl/Cmd + C 复制选中日志文本
Ctrl/Cmd + A 选择当前列表全部日志,依版本

Console 工具栏常用但通常没有统一默认快捷键:

功能 用途
Clear 清理脚本日志,编译错误仍可能保留
Collapse 合并相同日志并显示次数
Error Pause Debug.LogError 时暂停 Play Mode
Clear On Play 每次运行前清空
Clear On Build 每次构建前清空
Clear On Recompile 脚本重编译后清空

14.2 Profiler

快捷键 / 操作 作用
Ctrl/Cmd + 7 打开 Profiler
单击帧 选择并查看该帧数据
左右帧按钮 上一帧 / 下一帧
Shift + Load 将 Profile 文件追加到当前捕获
Ctrl/Cmd + P 配合 Play Mode 开始或停止采样目标

Profiler 中 Record、Deep Profile、Call Stacks、Clear、Save、Load 等操作在不同版本中通常没有稳定的全局默认键位。建议在 Shortcuts 中搜索 Profiler 后按个人习惯绑定。

14.3 Frame Debugger

打开路径:

1
Window > Analysis > Frame Debugger

常用操作:

  • Enable / Disable Frame Debugger。
  • 使用事件列表或前后按钮逐 Draw Call 检查。
  • 观察 Render Target、Shader、Pass、Keywords、Textures 和 Mesh。
  • 没有可靠的跨版本默认全局快捷键时,可在 Shortcuts 中搜索命令后自定义。

14.4 C# 断点调试不是 Editor Step

功能 Visual Studio 常用键 Rider 常用键
切换断点 F9 Ctrl + F8,取决于 Keymap
继续 F5 F9,取决于 Keymap
Step Over F10 F8,取决于 Keymap
Step Into F11 F7,取决于 Keymap
Step Out Shift + F11 Shift + F8,取决于 Keymap

IDE 快捷键由 IDE Keymap 决定。Unity 的 Ctrl/Cmd + Alt + P 是 Player 单帧,不会替代代码断点调试。


15. Shortcuts快捷键管理器

15.1 打开方式

1
2
Windows / Linux:Edit > Shortcuts
macOS:Unity > Shortcuts

15.2 查一个按键被谁占用

  1. 打开 Shortcuts。
  2. 在键盘图中按下或选择修饰键。
  3. 点击目标按键。
  4. 查看绑定到该组合的 Global 和 Contextual Commands。
  5. 出现警告时打开 Binding Conflicts 分类。

15.3 修改绑定

  1. 搜索命令名称。
  2. 双击命令的 Shortcut 字段。
  3. 按下新组合键。
  4. 若冲突,选择 Reassign、Create Conflict 或 Cancel。
  5. 测试它在正确窗口上下文中是否触发。

15.4 Profile 管理

操作 用途
Create Profile 从 Default 创建自定义副本
Rename 标明用途,例如 Unity-Programmer
Activate 切换当前 Profile,无需重启 Editor
Export 导出 JSON 备份或同步到其它电脑
Import 导入已有 JSON Profile
Reset To Default 恢复单个命令默认绑定

Unity 的 Shortcut Profile 存放在全局 Preferences,而不是项目 Assets 中:

  • 同一台电脑上的多个项目可共用。
  • 升级 Unity 后通常仍可使用。
  • 团队要统一键位时,应明确导出 JSON 并单独管理。
  • Package 新增命令后,可能与旧 Profile 产生冲突。

15.5 建议优先自定义的命令

命令 推荐原因
Frame Debugger 渲染排查时频繁开关
Package Manager 管理依赖时省菜单操作
Project Settings 经常进入设置页面
Lighting 烘焙和环境设置常用
Set As Default Parent UI 或关卡层级创建效率高
Collapse All / Expand All 大型 Hierarchy 高频
Clear Console 调试时高频
Toggle Inspector Lock 对照对象和资源方便
自定义 Tools 菜单 团队检查、构建、数据导入工具

16. 自定义Editor快捷键

16.1 使用 ShortcutAttribute

把脚本放在 Assets/Editor/ProjectShortcuts.cs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#if UNITY_EDITOR
using UnityEditor;
using UnityEditor.ShortcutManagement;
using UnityEngine;

public static class ProjectShortcuts
{
[Shortcut(
"Project/Select Main Camera",
KeyCode.C,
ShortcutModifiers.Alt | ShortcutModifiers.Shift)]
private static void SelectMainCamera()
{
Camera mainCamera = Camera.main;

if (mainCamera == null)
{
Debug.LogWarning("当前场景没有标记为 MainCamera 的相机。");
return;
}

Selection.activeGameObject = mainCamera.gameObject;
EditorGUIUtility.PingObject(mainCamera.gameObject);
}
}
#endif

效果:

  • Shortcuts 中出现 Project/Select Main Camera
  • 默认键位为 Alt + Shift + C
  • 用户可在 Profile 中重新绑定,不需要改代码。

16.2 Shortcut 方法要求

  • 必须是 static 方法。
  • 可以没有参数。
  • 也可以接收一个 ShortcutArguments 参数。
  • 普通 [Shortcut] 在按下时触发一次。
  • [ClutchShortcut] 会在按下和释放时触发,适合“按住临时启用”的工具。
  • Editor API 脚本应放在 Editor 目录或 Editor-only asmdef 中。

16.3 使用 MenuItem 并交给 Shortcuts 绑定

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#if UNITY_EDITOR
using UnityEditor;
using UnityEngine;

public static class ProjectValidationMenu
{
[MenuItem("Tools/Project/Validate Selected Object")]
private static void ValidateSelectedObject()
{
GameObject selected = Selection.activeGameObject;

if (selected == null)
{
Debug.LogWarning("请先选择一个 GameObject。");
return;
}

Debug.Log($"开始检查:{selected.name}", selected);
}
}
#endif

创建菜单后,在 Shortcuts 中搜索菜单路径并分配按键。相比把 %#& 等旧式热键字符直接写进 MenuItem 路径,ShortcutAttribute 和 Profile 更容易发现、修改和解决冲突。

16.4 命名建议

1
公司或项目/模块/动作

示例:

1
2
3
4
CoinPush/UI/Validate Current Panel
MFramework/Build/Run Package Tests
Project/Scene/Select Bootstrap
Project/Assets/Reimport Config Tables

清晰的 ID 能让 Shortcuts 分类搜索、冲突排查和团队文档更容易维护。


17. 快捷键失效排查

17.1 先按顺序检查

  1. 窗口是否获得焦点:先点击 Scene、Project、Animation 或 Timeline 空白处。
  2. 是否正在输入文字:搜索框、重命名框、数值框会吃掉按键。
  3. 当前工具上下文是否正确:例如 Flythrough 中 W 不再切 Move Tool。
  4. 是否发生绑定冲突:Shortcuts > Binding Conflicts。
  5. Profile 是否被切换:确认当前激活的 Profile。
  6. Package 是否改变绑定:新装 ProBuilder、Timeline、Terrain、2D 工具后检查冲突。
  7. 系统是否拦截:输入法、显卡工具、录屏软件、窗口管理器可能抢占按键。
  8. 键盘布局是否不同:``、';[] 在不同布局上位置不同。
  9. 版本是否变化:升级 Unity 后对照 Default Profile。

17.2 常见现象

现象 常见原因 处理
W 不能切 Move Tool 正按住右键或输入框聚焦 松开右键,点击 Scene 空白
F 没聚焦对象 Scene 没焦点或没有选择对象 点击 Scene,再选择对象按 F
Space 开始了动画而不是最大化 Animation/Timeline 上下文接管 最大化使用 Shift + Space
Delete 没删对象 文本框聚焦或系统键不同 退出输入,检查 Shortcuts
Ctrl + K 被 IDE 或系统占用 Unity 不在前台或系统冲突 切回 Unity,重新绑定 Search
\ 无法切网格 键盘布局不同 给 Toggle Snapping 换键
Package 快捷键装完就冲突 新命令与 Global Command 重复 在 Binding Conflicts 中处理
Mac 上 Ctrl 组合无效 应使用 Command 按本文 Ctrl/Cmd 映射

17.3 恢复策略

1
2
3
4
只坏一个命令:右键该命令 > Reset to default
冲突很多:新建一个 Default Profile 副本
需要保留旧配置:先 Export JSON,再重建 Profile
团队统一:提交导出的 JSON,并记录 Unity 与 Package 版本

18. 高频工作流组合

18.1 快速摆放 Camera

1
2
3
4
1. 在 Scene 中用右键 + WASD/QE 调整视角
2. 选中目标 Camera
3. Ctrl/Cmd + Shift + F,让 Camera 对齐当前视角
4. Ctrl/Cmd + S 保存场景

18.2 精确拼接模块化场景

1
2
3
4
5
1. W 切 Move Tool
2. 按住 V,选择本对象基准顶点
3. 拖到另一个 Mesh 的目标顶点
4. 需要贴表面时加 Shift + Ctrl/Cmd
5. F 聚焦检查接缝

18.3 创建并整理对象层级

1
2
3
4
5
Ctrl/Cmd + Shift + N    # 创建空对象
F2 # 立即重命名
Ctrl/Cmd + D # 快速复制
Ctrl/Cmd + Shift + G # 给选中对象创建父级
Alt + 点击折叠箭头 # 收起或展开整棵层级

18.4 逐帧查运行问题

1
2
3
4
5
6
Ctrl/Cmd + P            # 运行
Ctrl/Cmd + Shift + C # 打开 Console
Ctrl/Cmd + Shift + P # 问题出现时暂停
F # Scene 聚焦问题对象
Ctrl/Cmd + Alt + P # 单帧推进
Ctrl/Cmd + 3 # 聚焦 Inspector 看字段变化

18.5 快速找资源并复制

1
2
3
4
5
6
Ctrl/Cmd + 5            # 打开 Project
Ctrl/Cmd + F # 聚焦搜索框
t:Prefab Enemy # 按类型和名称过滤
F # 定位资源所在目录
Ctrl/Cmd + D # 复制一份
F2 # 重命名

18.6 动画逐帧检查

1
2
3
4
5
6
Ctrl/Cmd + 6            # 打开 Animation
A # 显示全部关键帧
, / . # 前后逐帧
Alt + , / Alt + . # 前后关键帧
F # 聚焦当前选择
Space # 预览播放

19. 脚本编辑器附录

下面不是 Unity Editor 快捷键,而是 Unity 程序员最常搭配使用的 IDE 键位。Keymap 可以修改,尤其 Rider 可能使用 IntelliJ、Visual Studio 或自定义方案。

19.1 Visual Studio

快捷键 作用
Ctrl + T Go To All,搜索类型、文件、成员
F12 跳到定义
Alt + F12 Peek Definition
Shift + F12 查找所有引用
Ctrl + R, Ctrl + R 重命名符号
Ctrl + . Quick Actions / 修复建议
Ctrl + K, Ctrl + C 注释选择
Ctrl + K, Ctrl + U 取消注释
Ctrl + K, Ctrl + D 格式化文档
F9 切换断点
F5 继续调试
F10 Step Over
F11 Step Into
Shift + F11 Step Out

19.2 JetBrains Rider

快捷键 作用 Keymap 提示
Shift 连按两次 Search Everywhere IntelliJ 默认
Ctrl + N 搜索类型 IntelliJ 默认
Ctrl + Shift + N 搜索文件 IntelliJ 默认
Ctrl + B 跳到声明 IntelliJ 默认
Alt + F7 查找使用位置 IntelliJ 默认
Shift + F6 重命名 IntelliJ 默认
Alt + Enter Quick Fix / Context Actions IntelliJ 默认
Ctrl + Alt + L 格式化代码 IntelliJ 默认
Ctrl + Alt + O 优化 using IntelliJ 默认
Ctrl + F8 切换断点 IntelliJ 默认

19.3 Visual Studio Code

快捷键 作用
Ctrl/Cmd + P 快速打开文件
Ctrl/Cmd + Shift + P Command Palette
F12 跳到定义
Shift + F12 查找引用
F2 重命名符号
Ctrl/Cmd + . Quick Fix
Ctrl/Cmd + / 切换行注释
Shift + Alt/Option + F 格式化文档
F9 切换断点
F5 开始或继续调试

20. 单页速记表

编辑器

1
2
3
4
5
6
7
8
Ctrl/Cmd + S             保存场景
Ctrl/Cmd + Z 撤销
Ctrl + Y Windows/Linux 重做
Cmd + Shift + Z macOS 重做
Ctrl/Cmd + D 复制对象或资源
Ctrl/Cmd + F 当前窗口搜索
Ctrl/Cmd + K Unity 全局 Search
Shift + Space 最大化鼠标所在窗口

Scene 与 Transform

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Q                         View Tool
W Move Tool
E Rotate Tool
R Scale Tool
T Rect Tool
Y Transform Tool
F 聚焦选中对象
Shift + F 锁定跟随选中对象
2 切换 Scene 2D / 3D 模式
Alt/Option + 1/2/3/4/6 切换 Scene 渲染模式
H 隐藏 / 显示选中对象及后代
L 禁止 / 恢复 Scene 拾取选中对象及后代
Shift + H 隔离显示选中对象及后代
V + 拖动 顶点吸附
Ctrl/Cmd + 拖动 增量吸附
Shift + Ctrl/Cmd + 拖动 表面吸附
\ 开关网格吸附
鼠标中键拖动 平移 Scene
Alt/Option + 左键拖动 环绕
右键 + WASD/QE 飞行导航

Hierarchy 与 Project

1
2
3
4
5
6
7
8
9
10
11
Alt/Option + Shift + A    启用 / 禁用选中 GameObject
Ctrl/Cmd + Shift + N 创建空 GameObject
Ctrl/Cmd + Shift + G 创建父 GameObject
Ctrl/Cmd + Shift + V 粘贴为子对象
Ctrl/Cmd + = 设为同级第一个
Ctrl/Cmd + - 设为同级最后一个
Ctrl/Cmd + D 复制
Delete 删除
F2 Windows 重命名
Alt/Option + 折叠箭头 递归展开或折叠
Ctrl/Cmd + R 刷新 Assets

选择

1
2
3
4
5
6
7
8
Shift + D                 取消全部选择
Shift + C 选择子对象
Ctrl/Cmd + Shift + R 选择 Prefab 根对象
Ctrl/Cmd + I 反选
Ctrl/Cmd + Shift + [ 上一次选择
Ctrl/Cmd + Shift + ] 下一次选择
Ctrl/Cmd + Alt/Option + 1...9 保存 Selection 1...9(版本相关)
Ctrl/Cmd + Shift + 1...9 载入 Selection 1...9(版本相关)

运行与窗口

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Ctrl/Cmd + P              Play / Stop
Ctrl/Cmd + Shift + P Pause / Resume
Ctrl/Cmd + Alt + P Step Frame
Ctrl/Cmd + 1 Scene
Ctrl/Cmd + 2 Game
Ctrl/Cmd + 3 Inspector
Ctrl/Cmd + 4 Hierarchy
Ctrl/Cmd + 5 Project
Ctrl/Cmd + 6 Animation
Ctrl/Cmd + 7 Profiler
Ctrl/Cmd + 8 Audio Mixer
Ctrl/Cmd + 9 Lighting
Ctrl/Cmd + U Undo History
Ctrl/Cmd + Shift + C Console

Animation 与 Timeline

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Space                     播放 / 暂停预览
C Dopesheet / Curves 切换
, 上一帧
. 下一帧
Alt/Option + , 上一个关键帧
Alt/Option + . 下一个关键帧
Shift + , 跳到开始
Shift + . 跳到结束
K 为选中属性设置关键帧
Shift + K 为已修改属性设置关键帧
按住 2 临时 Ripple 编辑
Shift + 2 开关 Ripple 编辑
F 聚焦选择
A 显示全部
Delete 删除关键帧或 Clip

21. 官方资料

本文以 Unity 2022 LTS 的经典默认键位和 Unity 6 当前官方文档为主要参考,并将 Package/版本相关操作单独标注。升级 Editor 或 Package 后,建议打开 Shortcuts 的 Default Profile 对比一次。