运行 python 来自 VS 代码的 Python IDLE 中的脚本

Running python script in Python IDLE from VS code

如果我在 VS Code 中 运行 Python 脚本,我想打开新的 window 并且脚本应该 运行 在里面。如果您只是使用文件资源管理器中的 Python 打开文件,它的工作方式相同。据我所知,VS Code 只提供 运行在 VS code 终端中的脚本。

例如,Atom 的 atom-python-运行 扩展具有相同的行为。有什么办法可以在 VS Code 中实现这一点吗?

不幸的是,运行 Python REPL 在 Visual Studio 代码中的另一个 window 是不可能的。

您可以运行外部程序window。为此,请从左侧面板打开“运行 和调试”部分,然后单击 create a launch.json file:

在打开的文件中将 console 属性 值更改为 externalTerminal:

"console": "externalTerminal"

保存文件。之后,包含 .vscode/launch.json 文件的文件夹中的程序将在外部终端中 运行。