【问题标题】:Run without debugging in VSCode automatically changes terminal在 VSCode 中运行而不调试会自动更改终端
【发布时间】:2021-07-09 14:51:03
【问题描述】:
我正在尝试通过 Visual Studio Code 运行我当前的 python 文件。
- 我有一个默认的“bash”终端,并从那里创建一个“屏幕”。
- 我在 VSCode 中单击“运行而不调试”选项,并希望代码在“屏幕”内运行。
- 但是,终端会自动切换到“Python 调试控制台”并从那里运行。
我可以知道是否有任何方法可以在“屏幕”终端本身上运行代码吗?
【问题讨论】:
标签:
python
bash
visual-studio-code
terminal
gnu-screen
【解决方案1】:
目前在VS Code中,python代码的调试功能是由“Python”扩展提供的。因此默认使用“Python调试控制台”,不支持自定义调试终端。
但是您可以自定义终端以运行 python 代码,
例如windows,请在设置"terminal.integrated.shell.windows":中更改可执行终端的路径。
参考:Integrated Terminal in VS Code。