【发布时间】:2021-06-01 00:41:37
【问题描述】:
我正在为 VSCode 使用远程 SSH 扩展。每当我尝试使用Run Python File in Terminal 命令在 Python 终端中运行 Python 文件时,当终端已经在执行另一个 Python 程序时,VSCode 会尝试在 same Python 终端中执行新程序,而不是打开一个新的终端。有没有办法在新的终端中执行每个 python 程序,以便多个程序可以同时运行?
编辑:尝试显式打开一个新的 Python 终端,但Run Python File in Terminal 始终路由到第一个终端。如果我通过键入python my_prog.py 在新终端中显式运行 Python 程序,它可以工作,但我正在寻找一种交互方式。
【问题讨论】:
-
按照您的建议尝试设置
launch.json"console": "externalTerminal",但实际上没有效果。 -
设置“launch.json”后是否点击F5调试代码?
-
我不想在调试模式下运行,因为这要慢得多。这也不起作用,因为我在 F5 上得到
can't find terminal application 'xterm' -
-目前在VS Code中,除了手动输入执行命令外,还可以在多个终端中实现调试代码来运行代码。如果 F5 不起作用,请尝试点击 VS Code 的“Start Debugging”按钮。
标签: python visual-studio-code ssh remote-server