Basically, I would like to write a plugin for running/debugging Java applications, but I need another parameter specified as part of the run configuration. This field would configure part of the program arguments, but I don't want users have to construct the whole program arguments themselves. This field just configures part of the arguments. How would I add the UI for that? In Eclipse, you can add a custom tab and/or fields to run configurations. Is there a way to do something similar in Intellij? Or, alternatively popup a dialog when they try to run a target?