暂时禁用笔记本某个部分中的所有输入单元
有没有一种方法可以禁用单元组/部分中的所有输入单元,并且以后可以轻松逆转?
我的目标是保持笔记本的一部分完好无损,但在前端选择“评估笔记本”时防止对其进行评估。
有细胞 ->细胞特性->可评估,但使用它需要我手动选择每个输入单元格并更改/恢复此属性。这工作量太大了。我有交错的文本/小节/输出单元格。
有没有更好的方法来使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
另外,您可以在要禁用的整个单元组上设置 Evaluatable->False。正文、小节和该组中的输出单元不会引起任何问题。
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.