does intellij support variables in launch configurations?

后端 未结 5 1189
半阙折子戏
半阙折子戏 2021-02-01 03:48

In eclipse I can include things like the following in the vm args or program args in a launch configuration:

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


        
相关标签:
5条回答
  • 2021-02-01 04:15

    I've never seen anything like that in all my years using IntelliJ IDEA.

    You can open a feature request in their issue tracker, and maybe they'll implement it in a future release.

    0 讨论(0)
  • 2021-02-01 04:33

    Just did this for a machine specific variable in IntelliJ 11.0.2. Set up a path variable i.e. MY_VARIABLE. Use in your run config as you would in eclipse : ${MY_VARIABLE}

    0 讨论(0)
  • 2021-02-01 04:33

    Maybe this is what you want. it's work on mine project.

    e.g.

    launchctl setenv ANDROID_HOME= /usr/myuser/android_sdk/
    and restart intellij
    
    0 讨论(0)
  • 2021-02-01 04:35

    There is no direct equivalent in IntelliJ. To make it easier to share configurations or other project settings between multiple developers, you can use path variables (Settings | Path Variables, see the Help for more information). To customize the options before launching the run configuration, enable the "Before launch | Show Settings" option in the run configuration settings.

    0 讨论(0)
  • 2021-02-01 04:40

    In the 2016 version of IntelliJ at least, you can access environment variables using the brace-enclosed environment variable syntax:

    ${HOME}/path/to/file
    

    is expanded properly, but the alternative syntax

    $HOME/path/to/file
    

    does not work.

    Version Info:

    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
    
    0 讨论(0)
提交回复
热议问题