如何在 VS code 上运行单元并保留在 Jupyter Notebook 中?

问题描述 投票:0回答:1

我在 Mac(硅)上使用 Jupyter Motebook。
我想运行一个单元并留在它上面(继续处理它/调试等)。但它不断跳转到下一个单元格(或在下面创建一个新单元格)。

我尝试使用快捷键(转到“代码”>>“设置”>>“键盘快捷键”并搜索“Jupyter:run”。
当前状态是,如果我按

Shift+Enter
,则该单元格将运行并且我将“跳转”到下一个单元格;如果我按
Ctrl+Enter
,单元格就会运行,我会“跳转”到它下面的新单元格。

我尝试更改

Jupyter: Run Cell
Jupyter: Run Current Cell
Jupyter: Run Current Cell And Advance
Jupyter: Runcurrentcellandaddbelow
- 但它没有解决问题。

我看到了这个帖子,但我正在寻找相反的选项。

macos visual-studio-code jupyter-notebook jupyter
1个回答
0
投票

我认为您正在寻找“笔记本:执行单元”(

notebook.cell.execute
),默认情况下绑定到 ctrl+alt+Enter。

默认情况下,通过运行

notebook.cell.executeAndFocusContainer

ctrl+enter 实际上也应该保留在同一单元格上,但将焦点集中在容器上,而不是保留在单元格编辑器中。您可以运行“开发人员:切换键盘快捷键故障排除”来找出您实际运行的命令并根据需要调整键绑定。

© www.soinside.com 2019 - 2024. All rights reserved.