我正在为VSCode使用远程SSH扩展。每当我尝试使用Run Python File in Terminal
命令在Python终端中运行Python文件时,当终端已经在执行另一个python程序时,VSCode尝试在相同的 Python终端中执行新程序,而不是打开一个新的终端。有没有一种方法可以在一个新的终端中执行每个python程序,以便多个程序可以同时运行?
编辑:尝试显式地打开一个新的Run Python File in Terminal
终端,但是Run Python File in Terminal
总是被路由到第一个终端。如果我在新的终端中通过输入python my_prog.py
显式地运行Python程序,它就能工作,但是我正在寻找一种交互式的方式。
发布于 2021-03-03 08:00:37
在VS代码中,默认情况下在“默认”“终端”中执行命令“”,这避免了运行时混乱的影响,并减少了在运行时查找Python和文件路径的时间。
如果需要同步,VS Code目前不支持同时运行两个或多个终端。您可以参考以下链接:VSCode能否同时在两个或多个终端中自动运行python脚本?
如果您不需要同步,每次执行代码时只需要在一个新的独立终端上,就可以在"launch.json":"console": "externalTerminal",
中设置它。
然后单击Ctrl+F5
运行代码,或单击F5
调试代码:
https://stackoverflow.com/questions/66439939
复制相似问题