在 Visual Studio 代码中,jupyter notebook 和 notebook 有什么区别?
Within Visual Studio Code, what is the difference between a jupyter notebook and a notebook?
我最近切换到 Visual Code 进行 Python 编码并尝试更改键绑定。然而,我遇到了两个看似不同但相似的键绑定:
“Jupyter:运行 Current Cell And Advance”和“Notebook:Execute Notebook Cell and Select Below”(见下图)。
因为他们似乎做同样的事情,所以我给了他们相同的键盘快捷键,但我仍然对两者的区别感到困惑。
根据我的理解,键盘快捷键是上下文相关的。例如,与打开 .py 文件相比,打开 .ipynb 文件时会有不同的快捷方式。
那么什么时候使用“Jupyter”上下文而不是“Notebook”上下文?它们不一样吗?
"Jupyter: Run Current Cell And Advance" and "Notebook: Execute Notebook Cell and Select Below" keybindings.
任何 Shortcuts
在 When
中指定的某些条件下工作。所以,虽然你可以找到很多相同的Shortcuts
,但它们通常不会相互冲突。
Notebook
相关的快捷方式是在 VSCode 中构建的,而 Jupyter
相关的快捷方式是由 Jupyter Extension
创建的。
但是你可以找到很多Notebook
的快捷方式可以用在Jupyter
。那是因为Notebook
是VSCode中常见的API,它打算在不同的Notebook界面中VSCode带来类似的体验。
我最近切换到 Visual Code 进行 Python 编码并尝试更改键绑定。然而,我遇到了两个看似不同但相似的键绑定:
“Jupyter:运行 Current Cell And Advance”和“Notebook:Execute Notebook Cell and Select Below”(见下图)。
因为他们似乎做同样的事情,所以我给了他们相同的键盘快捷键,但我仍然对两者的区别感到困惑。
根据我的理解,键盘快捷键是上下文相关的。例如,与打开 .py 文件相比,打开 .ipynb 文件时会有不同的快捷方式。
那么什么时候使用“Jupyter”上下文而不是“Notebook”上下文?它们不一样吗?
"Jupyter: Run Current Cell And Advance" and "Notebook: Execute Notebook Cell and Select Below" keybindings.
任何 Shortcuts
在 When
中指定的某些条件下工作。所以,虽然你可以找到很多相同的Shortcuts
,但它们通常不会相互冲突。
Notebook
相关的快捷方式是在 VSCode 中构建的,而 Jupyter
相关的快捷方式是由 Jupyter Extension
创建的。
但是你可以找到很多Notebook
的快捷方式可以用在Jupyter
。那是因为Notebook
是VSCode中常见的API,它打算在不同的Notebook界面中VSCode带来类似的体验。