全局搜索(Ctrl + F)
按 Ctrl + F,在任何地方都能打开。输入就出结果,↑ ↓ 选,回车跳过去。
它搜的是整个作品:所有场景、所有角色的积木、角色、积木页、造型、声音、变量、列表、 广播、注释,不只是当前工作区里画出来的那些。

顶栏那颗放大镜也是同一个入口。
搜积木#
主要的结果是积木。搜的是积木上的那句中文,连它填的值一起:

几点说明:
- 结果里画的是真积木,不是文字:积木本身就是那句话。
- 命中的字在积木里用黄色高亮标出来。
- 同一个角色、同一页里字完全一样的积木折成一条,右边标
×3。 - 上面一排是分类开关,每个后面写着这一类有几处。
折起来的那几处#
按 → 展开,逐条列成「第 1 处」「第 2 处」…,按 ← 收回去。一个变量在一个角色里用
了三百次,列成三百行没有意义。

拼音#
汉字打不出来、或者不方便切输入法时,直接打拼音或首字母:

defen 找出「得分」的两块积木和那个变量。排序上原文命中 > 整拼音 > 首字母 > 顺序模糊,
所以直接输入汉字的结果不会被拼音结果挤下去。
拼音必须从一个字的开头起、不能跳字,所以碰巧含着同样字母顺序的词不会被误判。
还能搜到什么#
- opcode:搜
motion_movesteps也找得到,分数低一档。 - 角色名:也参与匹配,分数更低一档。
- 多个词用空格隔开,每个词都得命中,第二个词是缩小范围,不是扩大。
别的种类#
上面那排开关按种类过滤,Tab 在它们之间轮着切:
| 开关 | 找的是 |
|---|---|
| 全部 | 下面所有 |
| 积木 | 积木上的字、下拉里选的值、opcode |
| 角色 | 角色名和舞台 |
| 积木页 | 页名和它的路径 |
| 素材 | 造型、声音的名字 |
| 变量 | 变量、列表、广播的名字 |
| 注释 | 注释的正文 |
右边还有一个**「只看当前角色」**:只在正在编辑的那个角色里找。
没有积木可画的结果(角色、造型、注释这些)显示为文字,命中的字同样高亮,右边标明它是哪 一类。
结果怎么排#
- 列表按 种类 › 角色 两层分组,角色名写在组头上,行里只剩页名。
- 同分时,正在编辑的那个角色排前面;其次按种类;再次是短的排前面(更短的结果通常 更接近要找的那一块)。
- 一屏最多列 80 条,再多会在底下写「还有 N 处没列出来,多敲几个字缩小范围」。
跳过去#
回车(或者点一下那一行)就跳。不同种类的跳法不同:
| 结果 | 跳过去是什么 |
|---|---|
| 积木 | 滚到它跟前、选中它、亮一下 |
| 变量 / 列表 / 广播 | 跳到第一处用到它的积木 |
| 角色 | 切到这个角色,把工作区带到前面 |
| 积木页 | 切到这一页 |
| 造型 / 声音 | 打开造型 / 声音编辑器,选中那一个 |
| 注释 | 积木上的注释跳到那块积木;写在空白处的跳到那个位置 |

跳到积木时,先在已经开着的工作区里找(Gandi 3.0 可以同时开好几个,见 多编辑目标);没开就切过去、等它画出来再滚。大作品切角色要几百 毫秒到一两秒,这里等的是这块积木真的出现,而不是估一个固定时间。
到了之后那一块会亮 2.6 秒:描边变黄、光晕、两圈往外扩散的环,便于在一屏积木里认 出来。
落点算的是看得见的那块地方:内置积木栏是半透明盖在工作区一侧的,被它盖住的那一条不 算数,跳过去的积木完整落在积木栏旁边。要是正好落在某个浮窗(舞台、调试…)背后,会再往 左上角挪一挪。
键盘#
| 键 | 作用 |
|---|---|
Ctrl + F |
打开;已经开着时再按一次是全选输入框(不会弹出浏览器自己的查找) |
↑ ↓ |
选择 |
→ / ← |
展开 / 收起「×N」那一条 |
回车 |
跳过去 |
Tab / Shift + Tab |
切分类开关 |
Esc |
关闭 |
Ctrl + F 这个键位可以在设置的快捷键那一页改。
细节#
- 输入框空着时列的是最近搜过的词(最多 8 条,记在这台机器上)。
- 索引在作品一改就作废,下次输入时重建,所以刚加的积木立刻搜得到。
- 扩展积木的文字是从扩展自己声明的模板反推出来的,已经按当前语言翻好,所以中文扩展 搜中文。
- 自制积木:调用块按填进去的值拼(「放大招 3」),定义块写成「定义 放大招 [次数]」。
- 底下那行写着「N 处」;输入框空着时写的是「N 项可搜」,那是这个作品里可搜索的条目 总数。