【问题标题】:Visual Studio Code with Jupyter Notebook: Shortcut for “run all”?带有 Jupyter Notebook 的 Visual Studio Code:“全部运行”的快捷方式?
【发布时间】:2019-08-12 03:15:45
【问题描述】:

我有带有 jupyter notebook 标记 #%% 的 python 脚本,它描述了我可以在 Visual Studio Code python Interactive 中运行这个脚本。

据此:

Jupyter/IPython Notebooks: Shortcut for "run all"?

我有类似的问题,因为所描述的解决方案不适用于我的情况。 如何在 Visual Studio 代码中为 jupyter notebook 命令“全部运行”指定快捷方式?

【问题讨论】:

    标签: python visual-studio-code jupyter-notebook keyboard-shortcuts python-interactive


    【解决方案1】:

    您可以通过点击修改keybindings.json文件来创建自己的键盘快捷键

    File > preferences > keyboard shortcuts
    

    然后点击链接 - (下图右下角)

    您也可以安装code runner extension

    Code runner 会在 vs code 窗口的右上角添加一个播放按钮,你可以点击它来运行你的代码。

    【讨论】:

    • 太好了,这就是我需要的。我认为您可以使用“在 keybindin 中搜索 'python.datascience.runallcells'”来更准确地编辑答案。
    • 嘿埃尔康拉多。我是 Python 扩展的开发人员。您已经从上面的评论中获得了正确的键绑定建议。但只是提一下。还有一个“Python:在 Python 交互窗口中运行当前文件”,无论是否定义了单元格,它都可以工作,并且可以从命令面板和编辑器中的右键单击上下文菜单中获得 .py 文件。
    • @IanHuff 知道如何配置其他快捷方式,例如删除/剪切单元格吗?在键盘快捷键下查找python.datascience 后,我看不到任何相关字段
    • @pcko1 很抱歉回复得太晚了,我有一段时间没来。因此,对于单元命令,我们无法自定义它们,因为我们的编辑器是与主 vscode 进程分开的 webview。我们支持大约 1/3 的现有 jupyter 命令(如 dd 删除单元格),但目前无法自定义。我们想做的事情,但由于 webview 是分开的,所以很困难。
    猜你喜欢
    • 2016-01-13
    • 2018-09-27
    • 2022-10-21
    • 2020-01-16
    • 2018-07-15
    • 1970-01-01
    • 1970-01-01
    • 2017-03-03
    • 2019-03-12
    相关资源
    最近更新 更多