一尘不染

intellij是否在启动配置中支持变量?

java

在eclipse中,我可以在启动配置的vm args或program args中包含以下内容:

-Dsome.system.property=${string.prompt:explanation:default}

运行此命令时,会在弹出窗口中弹出一个字符串提示,显示说明文本,并使用默认值进行准备,它使您可以轻松地在每次运行应用程序时注入属性。

我经常使用它来指定是否需要应用程序的开发实例或测试实例。您还${env_var:ENVIRONMENT_VARIABLE_NAME}可以选择机器特定的配置,这对于在开发人员之间共享这些启动配置很有用。

IntelliJ Idea是否支持此功能或类似功能?是否有提供此功能的插件?


阅读 143

收藏
2020-12-03

共1个答案

一尘不染

IntelliJ中没有直接等效项。为了使在多个开发人员之间共享配置或其他项目设置更加容易,您可以使用路径变量(“设置”
|“路径变量”,请参阅“帮助”以获取更多信息)。要在启动运行配置之前自定义选项,请在运行配置设置中启用“启动前|显示设置”选项。

2020-12-03