键盘快捷键
Signal Lab 应答的每一个按键,按生效的位置分组。单个字母或 Delete 的快捷键在字段中输入时从不生效。
TIP
在 Mac 上的浏览器中,下文写作 Ctrl 的地方都可用 ⌘,但模板字段中的 Ctrl+Space 除外。
任意位置
| 按键 | 作用 |
|---|---|
| Ctrl+K | 在任意界面打开 发送信号,即信号面板——即使在字段中输入时也可以。再次按下则关闭 |
| F1 | 打开本文档中您当前界面所在的页面,与 文档 相同 |
| Tab、Shift+Tab | 在控件之间移动。控件获得焦点时会显示其提示;按下其他按键则隐藏 |
| Space、Enter | 按下拥有焦点的按钮——每个可点击的东西都是按钮 |
| Esc | 关闭当前打开的对话框 |
在信号面板中:
| 按键 | 作用 |
|---|---|
| 输入 | 筛选信号 |
| ↑ ↓ | 选择一个信号 |
| Enter | 发送它并关闭面板 |
| Esc | 关闭面板;点击其旁边也可以 |
实验编辑器
在画布上——当没有文本字段拥有焦点时:
| 按键 | 作用 |
|---|---|
| A | 打开添加节点的菜单(添加节点)。选中某个节点时,新节点会加在它后面 |
| Delete 或 Backspace | 删除选中的连线,或选中的节点——绝不会删除 开始 或 结束 |
| Tab | 在节点、其端口和连线之间移动;获得焦点的节点或连线会被选中 |
| 在某个输出上按 Enter 或 Space,然后在某个节点或其输入上按 | 将它们连接起来 |
| ← → ↑ ↓ | 当某个节点拥有焦点时,将选中的节点移动 5 点(按住 Shift 为 20)。按住不放算作历史记录中的一步 |
| Esc | 关闭添加菜单;否则取消正在绘制的连线;否则放下选中的连线;否则清除多节点选择;否则退出 全屏;否则退出 专注模式 |
| Ctrl+Z | 撤销 |
| Ctrl+Shift+Z、Ctrl+Y | 重做 |
| Ctrl+D | 创建副本:选中节点的副本,以及它们之间的连线 |
| Ctrl+F | 按类型、作用或 id 查找节点 |
| Ctrl+0 | 显示全图:让整个图可见 |
| Ctrl+1 | 重置缩放:100 % |
| Ctrl+Enter | 立即发送——对于等待类节点,则是 立即监听:只对选中的节点执行,而不运行实验 |
| Ctrl+A | 选中所有节点 |
| Ctrl+C | 复制:选中的节点以及它们之间的连线;开始 和 结束 不会包含在内,与复制时相同 |
| Ctrl+X | 剪切它们 |
| Ctrl+V | 粘贴在此处或另一个实验中复制的节点,并使用新的 id |
Ctrl+A、C、X 和 V 在编辑器拥有焦点时作用于节点,或者在没有任何控件拥有焦点、且页面上没有选中文本时生效。当别处选中了文本——在 控制台 中,或在某份报告里——它们则属于页面本身: Ctrl+C 复制该文本。
使用鼠标:
| 手势 | 作用 |
|---|---|
| 在空白画布上拖动 | 移动视图 |
| 在空白画布上按住 Shift 拖动 | 将框选接触到的节点加入选择 |
| 在节点上按住 Shift 或 Ctrl 点击 | 将其加入选择,或移出选择 |
| 拖动多个选中节点中的一个 | 移动它们全部 |
| 在空白画布上双击 | 在那里打开添加菜单 |
| Ctrl + 滚轮 | 在指针处缩放 |
在添加菜单、节点查找器和属性中:
| 位置 | 按键 | 作用 |
|---|---|---|
| 添加菜单 | 输入 | 筛选节点和已保存的信号 |
| 添加菜单 | ↑ ↓、Enter、Esc | 选择、添加、关闭 |
| 节点查找器 | ↑ ↓ | 选择一个节点 |
| 节点查找器 | Enter | 在画布上显示并选中它 |
| 节点查找器 | Tab | 返回搜索字段 |
| 节点查找器 | Esc | 关闭它 |
| 属性 | Ctrl+Enter | 对所示节点执行 立即发送 |
| 属性 | 在字段中按 Esc | 返回画布并选中该节点,此时 A 可添加下一个节点 |
在可接受模板({{name}})的字段中:
| 按键 | 作用 |
|---|---|
| Ctrl+Space | 在光标处输入 {{ 并列出可放入的内容:参数、变量、机密、生成器 |
输入 {{ | 列出相同的内容 |
| ↑ ↓ | 在列表中选择 |
| Enter 或 Tab | 插入所选项并补全 }} |
| Esc | 关闭列表;字段保持焦点 |
在实验的对话框中:
| 位置 | 按键 | 作用 |
|---|---|---|
| 参数 | 在最后一个参数的值中按 Enter | 添加另一个参数 |
| 参数、自定义运行… | Esc | 关闭对话框 |
| 自定义运行… | 在字段中按 Enter | 使用这些值执行 运行实验 |
| 机密 | 在某个值中按 Enter | 保存它 |
| 机密 | 在某个值或新名称中按 Esc | 取消;参数 保持打开 |
信号库
| 位置 | 按键 | 作用 |
|---|---|---|
| 信号 | Ctrl+Enter | 发送:发送选中的信号 |
| 信号 | 双击某个信号 | 发送它 |
| 某个文件夹 | F2 | 重命名文件夹 |
| 重命名文件夹时 | Enter、Esc | 保存新名称,或取消 |
| 某个文件夹 | 按两次 Delete | 删除文件夹;其中的内容会上升一级 |
| 某个文件夹 | → ← | 展开它、折叠它 |
| HTTP、OSC、MQTT 发送器 | Ctrl+S | 当消息与某个库信号关联(从它打开或保存到它)且已被修改时,执行 保存;当它还不在库中时,执行 保存… |
| 保存到库 | Enter、Esc | 保存,或取消 |
工具界面
| 界面 | 按键 | 作用 |
|---|---|---|
| HTTP | 在 URL、某个标头、凭据或超时中按 Enter | 发送请求 |
| HTTP | 在请求中的任意位置(包括正文)按 Ctrl+Enter | 发送请求 |
| OSC | 在目标、地址或某个参数中按 Enter | 发送消息 |
| WebSocket | 在 URL 中按 Enter | 连接 |
| WebSocket | 在 消息 中按 Ctrl+Enter | 发送它 |
| MQTT | 在 添加过滤器 中按 Enter | 订阅 |
| 广播 | 在 地址 或 CIDR 地址块 中按 Enter——除 列表 外的所有模式 | 发送一次 |
在 联系开发者 中:在 留言 中按 Ctrl+Enter 会发送它(在 用于回复的电子邮箱 中按 Enter 也可以),在对话框任意位置按 Ctrl+V 会从剪贴板粘贴截图,按 Esc 则关闭它。
窗格
窗格之间的手柄——控制台高度、属性面板宽度、 时间线高度——可用 Tab 获得焦点:
| 按键 | 作用 |
|---|---|
| ↑ ↓ | 控制台和时间线:变高、变矮,每次 16 像素 |
| ← → | 属性:变宽、变窄,每次 16 像素(界面从右向左阅读时方向相反) |
| Shift + 方向键 | 移动四倍距离 |
| Home、End | 最小尺寸、最大尺寸 |
| Enter | 默认尺寸;双击手柄也可以 |
语言菜单
顶栏中的旗帜和字母。
| 位置 | 按键 | 作用 |
|---|---|---|
| 在按钮上 | ↓ 或 ↑ | 打开列表 |
| 在列表中 | ↓ ↑ | 下一个语言、上一个语言 |
| 在列表中 | Home、End | 第一个、最后一个 |
| 在列表中 | 一个字母 | 下一个其名称——用其自身语言、您的语言或英语——或字母以该字母开头的语言 |
| 在列表中 | Enter 或 Space | 切换到它 |
| 在列表中 | Esc 或 Tab | 关闭列表 |