【发布时间】:2015-09-07 19:16:24
【问题描述】:
是否可以在 jupyter 中注释掉整个单元格?
这种情况下我需要它:
我有很多单元格,我想运行所有单元格,除了少数几个。我喜欢我的代码被组织在不同的单元格中,但我不想去每个单元格并注释掉它的行。我更喜欢以某种方式选择要注释掉的单元格,然后一次性注释掉它们(这样我以后可以轻松地取消注释它们)
谢谢
【问题讨论】:
是否可以在 jupyter 中注释掉整个单元格?
这种情况下我需要它:
我有很多单元格,我想运行所有单元格,除了少数几个。我喜欢我的代码被组织在不同的单元格中,但我不想去每个单元格并注释掉它的行。我更喜欢以某种方式选择要注释掉的单元格,然后一次性注释掉它们(这样我以后可以轻松地取消注释它们)
谢谢
【问题讨论】:
标记单元格的内容并按Ctrl+ /。它将注释掉该单元格中的所有行。重复相同的步骤以取消注释单元格的行。
【讨论】:
我认为最简单的方法是当您不想运行时,使用 M 将单元格类型更改为“Markdown”,然后使用 Y 当你这样做的时候。在我做的一个简短测试中,我在来回切换时没有丢失格式。
我认为您不能一次选择多个单元格。
【讨论】:
如果您将单元格切换为“原始 NBConvert”,则代码将保留其格式,而所有文本都保留为单一字体(如果您有任何注释部分,这很重要),因此它仍然可读。 'Markdown' 会将注释部分解释为标题并相应地更改大小和颜色,使单元格相当混乱。
顺便说一句,如果我想停止进程,我会使用它来中断进程 - 它似乎比“内核 --> 中断”更有效。
【讨论】:
您可以将单元格从“代码”切换到“原始 NBConvert”
【讨论】: