为什么每次新编辑或输入内容时,我的 JupyterLab 单元格都会变成橙色?

Des*_*ond 6 python cell jupyter-notebook jupyter-lab

我最近在我经常工作的 conda 环境中的 anaconda 扩展中通过 jupyterlab_scheduler 安装了 Cron。这是为了安排我的 jupyterlab 笔记本。然而,该应用程序出现了问题,所以我将其删除。尽管它似乎保留了一些功能,例如将单元格变成橙色并在单元格编号左侧留下一个星号。下图证明了这一点:

当我输入内容时,单元格会突出显示黄色 我创建了一个新环境,尽管它似乎仍在影响其他环境。有什么原因导致这种情况仍然发生吗?这是一个问题,因为以前,当我使用撤消(ctrl + z)时,它用于撤消单元格中的所有内容,并且仅撤消有问题的单元格。但现在它会撤销所有单元格中的所有内容。这对我来说是一个问题,因为它改变了我正在使用的整体代码。

知道如何纠正这个问题吗?

kra*_*ski 7

正如 JupyterLab 3.1 变更日志中所解释的,特别是面向用户的变更部分,引入了一个新的视觉指示器来突出显示自上次执行以来编辑器中代码发生更改的单元格:

编辑单元格后显示的视觉指示器的 GIF。

目前,该指示器是通过将单元格折叠器和单元格执行计数器颜色更改为橙​​色,并在执行计数器左侧添加实心橙色圆圈图标来实现的。

希望这将提高用户的态势感知,并使笔记本的保存状态更加一致。如果您喜欢这个解决方案,您可能会对使用nbsafety感兴趣,它通过实际分析依赖关系并防止乱序执行来更进一步。