首页 > 解决方案 > VS Code 在终端中对 IPython shell 执行选择(无笔记本)

问题描述

我想在 VSC 中使用 IPython 交互(不使用笔记本)。通过对 workbench.action.terminal.runSelectedText 使用 keybiding,我可以成功地执行对 python 交互式 shell 的选择,但是使用 iPython 它无法运行单元格,我必须将选择更改为终端并按 enter。

在此处输入图像描述

这是我的 keybidings.json 文件:

[
    {
        "key": "ctrl+enter",
        "command": "workbench.action.terminal.runSelectedText"
    }
]

非常感谢任何解决此问题的帮助!理想情况下,包含额外输入的键绑定配置。

标签: pythonvisual-studio-codeipythonvscode-settings

解决方案


当我将 IPython 升级到 7.30.1 版本时遇到了这个问题我发现的解决方案是 add "--simple-prompt",这并不完美(只是没有颜色主题或自动完成),但至少发送时不需要按 enter要运行的代码。


推荐阅读