运行/调试多个目标
最后修改时间:2023 年 11 月 17 日PyCharm 提供了多种同时运行/调试多个事物的方法,例如客户端-服务器应用程序或复杂的测试,这需要启动多个不同的进程或任务。在任何情况下,第一步都是为需要启动的每个任务或流程创建运行配置。一旦所有必要的配置就位,您可以通过多种方式启动它们:
当同时启动多个配置时,每个配置都将在“运行”或“调试”工具窗口的单独选项卡中可用。
使用复合运行/调试配置并行启动
复合运行配置允许您同时启动多个运行/调试配置。
笔记
无法保证复合配置中启动不同配置的确切顺序。
创建复合运行/调试配置
为应在会话中启动的每个应用程序和进程创建运行/调试配置。
转到“运行”| 编辑配置。或者,单击“运行”小组件,然后从下拉菜单中选择“编辑配置” 。
在“运行/调试配置”对话框中,单击或按,然后选择“复合”。AltInsert
在名称字段中指定运行/调试配置名称。该名称将显示在可用运行/调试配置的列表中。
选择存储为项目文件以使其他团队成员可以使用此运行/调试配置。
要将新的运行/调试配置包含到复合配置中,请单击“添加” 并从列表中选择所需的配置。
应用更改并关闭对话框。
设置复合配置后,您可以在调试或不调试的情况下启动它。
通过“启动前”任务顺序启动
您可以使用运行/调试配置的启动前任务来执行许多不同的操作,其中之一是启动其他运行/调试配置。
配置“启动前”任务
为应在会话中启动的每个应用程序和进程创建运行/调试配置。
转到“运行”| 编辑配置。或者,单击“运行”小组件,然后从下拉菜单中选择“编辑配置” 。
在“运行/调试配置”对话框中,选择应最后启动的配置。
单击“修改选项”并选择“启动前添加任务”。
单击 “添加任务”,然后选择 “运行另一个配置”,并选择所需的配置。
确保添加了所有必要的配置。使用 向上 和向下按钮排列启动顺序(顶部的配置将首先启动)。Alt0↑ Alt0↓
应用更改并关闭对话框。
在应最后启动的配置中设置启动前任务后,您可以在调试或不调试的情况下启动它。
感谢您的反馈意见!