You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code中禁用Quick Input?让input()在终端显示输入框

解决VS Code中Python/Jupyter代码input()输入跳转至终端的设置方法
  • 修改Python终端运行配置
    打开VS Code设置(快捷键Ctrl+,),搜索Python › Terminal: Execute In File Dir,勾选该选项。开启后,Python代码会在文件所在目录的集成终端中运行,input()的输入交互会直接在终端里进行。

  • 调整Jupyter运行行为
    如果是在.ipynb文件中运行代码,搜索Jupyter: Send Selection To Interactive Window,取消勾选。这样代码会直接在终端的Python环境执行,而非Jupyter的交互式窗口,输入提示自然会出现在终端。

  • 换一种代码运行方式
    运行代码时,别用右上角的"运行单元格"或"运行文件"按钮,右键选择在终端中运行Python文件,或者用快捷键Ctrl+Shift+F5(注意是针对.py文件,不是Jupyter单元格)。

  • 检查调试配置(可选)
    如果用调试模式运行,打开.vscode/launch.json,把console字段设为integratedTerminal,示例配置如下:

    {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "Python: 当前文件",
                "type": "python",
                "request": "launch",
                "program": "${file}",
                "console": "integratedTerminal"
            }
        ]
    }
    

内容的提问来源于stack exchange,提问作者Eduardo Silva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 17:35:54