Joe*_*ney 28 java eclipse configuration intellij-idea environment-variables
在eclipse中,我可以在启动配置中包含vm args或program args中的以下内容:
-Dsome.system.property=${string.prompt:explanation:default}
Run Code Online (Sandbox Code Playgroud)
当你运行它时,你会在一个小弹出窗口中显示一个字符串提示,显示解释文本并准备好默认值,它允许你轻松地注入属性并运行应用程序.
我经常使用它来指定我是否需要应用程序的开发或测试实例.您还${env_var:ENVIRONMENT_VARIABLE_NAME}可以选择特定于机器的配置,这对于在开发人员之间共享这些启动配置非常有用.
IntelliJ Idea支持这个或类似的东西吗?是否有提供此功能的插件?
yol*_*ole 14
IntelliJ中没有直接的等价物.为了便于在多个开发人员之间共享配置或其他项目设置,您可以使用路径变量("设置"|"路径变量",有关详细信息,请参阅"帮助").要在启动运行配置之前自定义选项,请在运行配置设置中启用"启动前|显示设置"选项.
至少在2016版IntelliJ中,您可以使用大括号括起来的环境变量语法来访问环境变量:
${HOME}/path/to/file
Run Code Online (Sandbox Code Playgroud)
是正确扩展,但替代语法
$HOME/path/to/file
Run Code Online (Sandbox Code Playgroud)
也没有工作.
版本信息:
IntelliJ IDEA 2016.2.2
Build #IC-162.1628.40, built on August 16, 2016
JRE: 1.8.0_76-release-b216 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17885 次 |
| 最近记录: |