gpt4 book ai didi

intellij-idea - 如何一个接一个地运行多个 IntelliJ IDEA 配置(串行、顺序)?

转载 作者:行者123 更新时间:2023-12-03 22:40:17 30 4
gpt4 key购买 nike

类似于 this question ,我想将多个运行配置作为一个运行。但是,我不想同时(并行)运行它们,而是希望以特定顺序依次运行它们。

我知道我可以选择另一个运行配置在另一个之前运行,例如 answered here ,但方法有一个问题:不可能有一个通用/主/ super 运行配置,它只运行指定的运行配置。我必须选择一个特定于项目的配置(例如 PyCharm 中的 Python 配置,类似于 IntelliJ IDEA 的 JetBrains Python IDE)才能选择运行配置在主要配置之前串行运行。这是一个问题,因为如果我想在主要 Python 运行配置所在的位置更改或插入不同的配置,除了一个新配置之外,我还需要重新制作运行配置顺序。有了要执行的运行配置的预定义串行列表,这就像在列表中插入另一个配置一样简单。

这是可能的,我该如何实现?

最佳答案

除了问题中提到的 Before launch 功能外,据我所知,IntelliJ IDEA 和其他 JetBrains IDE 中没有这种可能性。但是,存在添加最初什么都不做(空)的运行配置的插件,可以将其视为通用/主/ super 运行配置。在这样的配置中,可以使用在启动前指定其他配置顺序运行的常规方法来实现问题的目标。

添加最初为空的运行配置的插件示例是 Multirun plugin .不要被它的名字弄糊涂了:它意味着同时运行多个运行配置,并可选择按顺序启动它们,但它不会等待较早的配置完成后再启动较晚的配置。只需添加默认(空)Multirun 配置并将其他任务排入队列,以便在启动前部分按顺序运行。

可惜JetBrains在他们的Compound Run Configuration中没有添加串行/顺序执行配置,基本上实现了Multirun插件实现的:同时/并行执行。使用复合运行配置,运行配置编辑器将成为一个非常强大但简单的配置程序,可以满足各种愿望,就像 Gradle 实现的更复杂的构建配置一样。

关于intellij-idea - 如何一个接一个地运行多个 IntelliJ IDEA 配置(串行、顺序)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49242161/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com