【问题标题】:VSCode personnal shortcuts not working in notebook editorVSCode 个人快捷方式在笔记本编辑器中不起作用
【发布时间】:2019-11-26 13:48:24
【问题描述】:

我在 vscode 中添加了一个快捷方式来在我的代码中插入一个小模式:

{
    "key": "ctrl+alt+z",
    "command": "editor.action.insertSnippet",
    "when": "editorTextFocus",
    "args": {
        "snippet": "#ZZZ ${1:comment}"
    }
}

此快捷方式在所有“普通”文件中完美运行,但我想在 jupyter notebook (*.ipynb) 中使用它。因此,我在 VSCode 中打开它,现在它以 Notebook 模式 读取(这很好,因为我想执行它)。然后快捷方式不起作用。有什么线索吗?

我检查了,它没有在 默认键绑定中使用。

VSCode 版本 1.40.2

【问题讨论】:

标签: visual-studio-code jupyter-notebook keyboard-shortcuts vscode-snippets


【解决方案1】:

目前还不能在 Jupyter 扩展中使用用户 sn-ps,但作为一种解决方法,您可以使用交互式 python,它提供几乎相同的体验。当您在普通的 .py 文件中写入 # %% 时,这就像打开一个新的 Jupyter 单元格。您可以将 Jupyter notebook 转换为 python 文件,它将使用交互式 python。在那里您将能够使用您的 sn-ps。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-24
    • 1970-01-01
    • 1970-01-01
    • 2015-02-06
    • 2021-03-21
    • 2018-11-24
    相关资源
    最近更新 更多