【问题标题】:Does VS code use different threads for different python terminal windows?VS 代码是否对不同的 python 终端窗口使用不同的线程?
【发布时间】:2020-10-29 10:04:53
【问题描述】:

在 VScode 视图中使用Python:Create terminal:命令面板并在其中运行"python example_script.py"。并且可以同时打开多个python程序运行。

有人知道 VScode 本身是否支持这些终端的线程吗?即它们是否使用不同的 CPU 线程,或者有没有办法让它们以这种方式运行?

【问题讨论】:

    标签: python multithreading visual-studio-code terminal


    【解决方案1】:
    1. 对于多线程且不需要同步操作的,可以尝试改变调试输出的方式: (请在“.vscode”文件夹的“launch.json”文件中设置"console": "externalTerminal",。)

    2. 对于多线程同步操作,除了在两个或多个新创建的终端中手动输入执行命令以使代码同步运行外,VSCode目前还没有其他本地支持支持该功能。

      我已经在 Github 提交了这个功能的申请,我们期待这个功能的实现:

      Github 链接:Can VSCode automatically run python scripts in two or more terminals at the same time?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-02
      • 1970-01-01
      • 1970-01-01
      • 2015-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多