暂时禁用笔记本某个部分中的所有输入单元

发布于 2024-12-13 11:16:13 字数 317 浏览 2 评论 0原文

有没有一种方法可以禁用单元组/部分中的所有输入单元,并且以后可以轻松逆转?

我的目标是保持笔记本的一部分完好无损,但在前端选择“评估笔记本”时防止对其进行评估。

有细胞 ->细胞特性->可评估,但使用它需要我手动选择每个输入单元格并更改/恢复此属性。这工作量太大了。我有交错的文本/小节/输出单元格。

有没有更好的方法来使用 UI?如果没有,是否有一种简单的编程方式?

编辑:我发现按住 Alt 键单击,可以选择笔记本中的所有输入单元格。这是否可以仅限于某个部门/单元组?

Is there a way to disable all input cells in a cell group / section, in a way that is easily reversed later?

My aim is to keep a section of a notebook intact, but prevent it from being evaluated when "Evaluate Notebook" is selected in the front end.

There's Cell -> Cell properties -> Evaluatable, but using this would require me to select every input cell manually and change/restore this property. This is too much work. I have text/subsection/output cells interlaced.

Is there a better way using the UI? If not, is there a simple programmatic way?

EDIT: I found Alt-click, which selects all input cells in the notebook. Can this be restricted to a section / cell-group only?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

薄暮涼年 2024-12-20 11:16:13
  • 按住 Option 键单击可选择所有输入单元格。
  • 按住 Command 键单击两次(一次选择,一次取消选择)您不想包含的每个单元格组。

另外,您可以在要禁用的整个单元组上设置 Evaluatable->False。正文、小节和该组中的输出单元不会引起任何问题。

  • Option-click to select all Input cells.
  • Command-click twice (once to select, once to deselect) each cell group you don't want to include.

Also, you could just set Evaluatable->False on the entire cell group you want to disable. The Text, Subsection, & Output cells in that group won't cause any problems.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文