Spyder:如何 运行 当前单元格上方的所有单元格?
Spyder: How to run all cells above current cell?
我处于繁重的调试模式,我必须相当频繁地重新启动内核,并且大量使用 Spyder 中的大量单元格。当我进入大约 10 个单元格并且发生这种情况时,能够仅 运行 当前单元格上方的所有单元格真的很好,有点像在 Jupyter 中。
我知道我可以使用 Shift-Enter
手动浏览和 运行 单元格 1-9,或者我可以 select 手动输入所有代码并点击 F9
。有捷径吗?
(这里是 Spyder 维护者) 没有捷径,也没有办法 运行 当前单元格上方或下方的所有单元格。
但是,我认为这是一个非常合理的问题,所以请在我们的 issue tracker 中提出一个问题,这样我们就不会忘记在未来的版本中实现它。
我通常只是在我想停止执行的地方创建一个语法错误,然后按 F5。
编辑:
我只是觉得这不太对。语法错误将阻止执行开始。我实际上做的是引发 NameError:
NameError: name 'stop' is not defined
我处于繁重的调试模式,我必须相当频繁地重新启动内核,并且大量使用 Spyder 中的大量单元格。当我进入大约 10 个单元格并且发生这种情况时,能够仅 运行 当前单元格上方的所有单元格真的很好,有点像在 Jupyter 中。
我知道我可以使用 Shift-Enter
手动浏览和 运行 单元格 1-9,或者我可以 select 手动输入所有代码并点击 F9
。有捷径吗?
(这里是 Spyder 维护者) 没有捷径,也没有办法 运行 当前单元格上方或下方的所有单元格。
但是,我认为这是一个非常合理的问题,所以请在我们的 issue tracker 中提出一个问题,这样我们就不会忘记在未来的版本中实现它。
我通常只是在我想停止执行的地方创建一个语法错误,然后按 F5。
编辑:
我只是觉得这不太对。语法错误将阻止执行开始。我实际上做的是引发 NameError:
NameError: name 'stop' is not defined