vscode:按下运行按钮时始终运行相同的python文件

AGL*_*AGL 4 python visual-studio-code

默认情况下,运行按钮始终运行您当前正在查看的文件,这很烦人,因为大多数时候我不希望这样:我将编辑另一个文件,然后想运行我的 main.py 文件,所以改为我必须进入主文件然后执行它。我怎样才能改变这个?我尝试在网上查找但找不到任何有用的东西。

Jia*_*eDu 6

“运行和调试”面板中创建launch.json文件,然后将配置替换为."program": "${file}","program": "./main.py",

在此输入图像描述

文件结构

pytest11
|-.venv
|-.vscode
| |-launch.json
|-demo.py
|-main.py
Run Code Online (Sandbox Code Playgroud)

启动.json

pytest11
|-.venv
|-.vscode
| |-launch.json
|-demo.py
|-main.py
Run Code Online (Sandbox Code Playgroud)

然后选择Run Without Debugging,或者使用快捷键Ctrl+F5运行代码。

在此输入图像描述