我必须更改哪些设置才能在正确的目录中自动生成 Visual Studio 代码 运行 文件?

What settings do I have to change to make Visual Studio Code automatically run files in the right directory?

来自 IDLE,我习惯于在任何地方左键单击 python 文件,它会启动 IDLE,然后按 F5 只是 运行s 脚本。然而,在 VSCode 中,我必须打开终端,cd 进入正确的目录,然后我才能最终 运行 我的 python 脚本。有没有办法改变这种行为?

有人建议我使用 Code Runner 扩展并将 Run Code (code-runner.run) 命令绑定到我的 F5 键。

然后我注意到 input() 不是 运行 所以我必须确保 code-runner.runInTerminal 是打开的,但是 re-started 我的问题从一开始就是因为终端在错误的工作目录,然后我终于从那里找到了 code-runner.fileDirectoryAsCwd 设置为 运行。

我认为这个解决方案类似于 this one for the python extention,但我不确定这是否会再次导致整个错误的工作目录问题。