Action 命令系统
模型
OpenCut 把每个功能抽象成动作(Action):分割、删除、跳帧……每个动作有名字、描述、分类、默认快捷键。
好处
- 菜单/按钮/快捷键调同一动作。
- keybindings 可改写绑自定义键。
- 动作接撤销栈,可回退。
查动作
全部动作定义在 actions/definitions.ts——想知道能干嘛、叫什么,翻这个文件。
动作系统是"功能清单"——看一遍 definitions.ts 就知道这软件会什么。
OpenCut 把每个功能抽象成动作(Action):分割、删除、跳帧……每个动作有名字、描述、分类、默认快捷键。
全部动作定义在 actions/definitions.ts——想知道能干嘛、叫什么,翻这个文件。