VS Code中的运行按钮仅允许使用调试器运行

0 投票
2 回答
50 浏览
提问于 2025-04-14 17:29

当我在Visual Studio Code中使用运行按钮运行我的代码时,它卡在了Python调试器:使用launch.json进行调试。
不过,我只是想通过coderunner来运行我的代码。
这张图片展示了我的问题。注意运行按钮上有个错误,我只是想正常运行它

我不知道是什么导致了这个问题,也不知道该怎么解决。

2 个回答

0

你可以在VS Code中设置一个“默认构建任务”,这样就可以通过按下 Ctrl+Shift+B 来运行Python代码(不进行调试)。

要添加这个任务,你需要在VS Code的主菜单中找到以下选项: -> 终端 -> 配置默认构建任务 -> 从模板创建tasks.json文件 -> 其他, 然后把tasks.json文件中的现有代码替换成下面的代码。

当你在VS Code中打开一个Python文件时,可以通过按 Ctrl+Shift+B 来运行这个文件。像print语句这样的反馈信息会出现在终端中。

下面的代码是对这个答案的稍微修改过的版本

{
    // https://code.visualstudio.com/docs/editor/tasks
    "version": "2.0.0",
    "tasks": [
        {
            "command": "${command:python.interpreterPath} ${file}",
            "type": "shell",
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "presentation": {
                "reveal": "always",
                "panel": "new",
                "focus": true
            },
            "problemMatcher": [],
            "label": "Run File"
        }
    ]
}
2

点击按钮旁边的下拉箭头,然后选择“运行Python文件”:

下拉列表

撰写回答