新的IPython版本(5+)中的“Enter”键插入换行符而不是执行当前的代码块(例如在函数定义中);要执行代码块,您必须将光标导航到最后一行,然后单击“Enter”。在旧版本中,点击“Enter”会直接执行该块。我们如何从当前光标位置执行当前代码而不导航到最后?
下图显示了我的意思,光标位于行b=20
的末尾,我想执行这段代码,而不必将光标导航到下一行的末尾。有没有办法实现这个目标?
答案 0 :(得分:7)
Esc + Enter
执行代码块。
答案 1 :(得分:5)
Alt + Enter
要么
Esc + Enter
无论光标位置如何,都执行当前代码块。