Scrims
Scrim 是 Scrimba 的交互式编程屏幕录制。当某个地方没理解时,你可以要求针对那个具体时刻进行解释。Scrimba 会利用 scrim 本身的内容来生成解释:编辑器中的代码、老师到目前为止说过的话,以及你高亮的任何代码行。
请求解释
点击 scrim 标题栏中的 Explain。scrim 会暂停,Explain this to me 对话框打开。
在较新的 scrim 中,你也可以从代码开始:打开编辑器窗格上的 Options 菜单(三个点),选择 Explain。当该窗格中有文件打开时,这个选项就可用。
在文本框中输入你的问题(What would you like explained more?),点击 Create explainer,或按 Enter。如果留空,Scrimba 会为你提问:Explain what's happening here。
要重点关注特定的代码行,请在打开对话框前在编辑器中高亮它们。解释器会把你的选择作为重点,而把 scrim 的其余部分作为背景。
你需要登录。如果没登录,提交时 Scrimba 会要求你登录。对于对你锁定的 scrim,Explain 按钮不会出现。
解释器知道什么
Scrimba 会发送你提问时 scrim 的快照:
- scrim 的标题和它所属的课程
- 编辑器中的文件,包括哪些文件是打开的、你在查看哪个文件
- 你高亮的代码(如果有的话)
- 老师到那个时刻的讲述内容(当 scrim 有字幕时)
- 你暂停时 scrim 中的位置
解释器是基于那段代码的:它会重用 scrim 本身的文件名、变量和值,而不是编造另一个例子。
有些 scrim 是用录制它们的老师的声音来解释的。否则解释器会使用你选择的教学风格。
观看和返回
解释器在 scrim 上方打开,所以返回 scrim 只需一次返回操作。解释器页面还显示 Back to lesson 链接和 scrim 的标题。它会停止讲述并让你回到提问时的 scrim 位置。
你在解释器中创建的后续问题会保持相同的返回 scrim 的链接。
再次找到它
你从某个 scrim 创建的解释器会列在该 scrim 的侧边栏 Explainers 下,每个都标有你提问的时间,比如 at 3:42。这个列表只显示你自己的解释器。它们也会和你其他的解释器一起保存到你的账户。
从 scrim 生成的解释器携带 scrim 的代码,所以它的公开程度不会超过 scrim 本身。如果 scrim 不是公开的,解释器会采用 scrim 的可见性设置。参考隐私、声明和分享。
你能保留多少个
从 scrim 创建一个解释器就像添加其他任何解释器到你的账户一样,会消耗你计划中的配额:免费账户可以保留 5 个,Pro 账户每月 100 个。参考计划和价格。

