In Eclipse, you can provide the program argument ${string_prompt}
in your run configuration to have it prompt for the command line arguments.
Is there
This may be a bug in IDEA, the solution that I first posted (you can see it below) causes Intellij to hang after entering parameter.
I couldn't come up with a solution to this, but here's a little trick: you can scroll to the very bottom of Run/Debug configuration screen and in "Before launch" section check a checkbox saying "Show this page".
From now on you'll be automatically shown configuration screen when you choose to Run/Debug your application and there you can enter any parameters you want... It's not that comfortable, but at least a little bit more automatized.
This is a bit more complicated with Intellij:
Settings -> External Tools -> Add (green plus)
Parameters
line click Insert macro -> Prompt
(you can simply type in $Prompt$
as well)Run -> Edit Configurations...
Before Launch
section choose Run External Tool
and select tool that you've createdThat should suffice (works in IDEA 12.1.6).
Starting from versions 2018.3 and 2019.1, IntelliJ now supports macros in Run configurations. You can use $Prompt$
anywhere in the VM Options, Program arguments, etc. fields, and it will behave just like ${string_prompt}
in Eclipse -- it will prompt you for parameters when the configuration is run.