【问题标题】:Prevent Jupyter screen from jumps down after cell evaluation防止 Jupyter 屏幕在单元评估后跳下
【发布时间】:2018-04-15 08:31:54
【问题描述】:

每当我评估一个单元格 (Shift+Enter) 时,jupyter 会向下移动屏幕以显示输出,假设单元格大到完全适合屏幕。 我觉得这个功能很烦人,因为它跳得非常快,以至于我有时会在调试时迷失方向。

有没有办法修改此行为或完全禁用自动屏幕调整?

我使用标准的 jupyter 安装,没有任何修改。

笔记本服务器的版本是:5.2.0 服务器在这个版本的 Python 上运行: Python 3.5.4rc1(默认,2017 年 7 月 25 日,08:53:34) [GCC 6.4.0 20170704]

当前内核信息:
Python 3.5.4rc1(默认,2017 年 7 月 25 日,08:53:34)

【问题讨论】:

    标签: jupyter-notebook


    【解决方案1】:

    Shift+Enter 命令是run cell, select cell below,所以如果您正在调试单元格,这可能不是您想要的。如果你使用Ctrl + Enter,那只是run cell,不应该移动你的单元格光标。

    这可能是导致您的问题的原因,因为跳转到下一个单元格也会显示您的输出,从而在问题原因上误导您。在我的 5.2 笔记本中使用 Ctrl + Enter 根本不会移动我的屏幕位置。

    【讨论】:

    • 这太棒了!非常感谢。
    • 谢谢。有没有办法让“运行”按钮像这样工作?
    • 我不知道。你救了我很多挫折。谢谢。
    • Shift Enter 在人体工程学上比 Ctrl Entr 更方便(Mac Air 11"),因为它只需一只手打字即可完成。有没有办法交换这两种行为?
    • Macos 原来在 6.4.0 版本(macos 11.5.1)中,Cmd + Enter 的行为与 Ctrl + Enter 相同
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-01
    相关资源
    最近更新 更多