如何使 IntelliJ 提示我输入命令行参数编辑:上一个答案:
2022-09-01 17:22:07
在 Eclipse 中,您可以在运行配置中提供程序参数,以使其提示输入命令行参数。${string_prompt}
有没有办法在IntelliJ中做到这一点?
在 Eclipse 中,您可以在运行配置中提供程序参数,以使其提示输入命令行参数。${string_prompt}
有没有办法在IntelliJ中做到这一点?
这可能是IDEA中的一个错误,我第一次发布的解决方案(您可以在下面看到它)导致Intellij在输入参数后挂起。
我无法想出一个解决方案,但这里有一个小技巧:你可以滚动到运行/调试配置屏幕的最底部,然后在“启动之前”部分选中一个复选框,上面写着“显示此页面”。
从现在开始,当您选择运行/调试应用程序时,将自动显示配置屏幕,您可以在其中输入所需的任何参数...它不是那么舒适,但至少更自动化一点。
这在Intellij中有点复杂:
Settings -> External Tools -> Add (green plus)
Parameters
Insert macro -> Prompt
$Prompt$
Run -> Edit Configurations...
Before Launch
Run External Tool
这应该足够了(在IDEA 12.1.6中起作用)。
从版本 2018.3 和 2019.1 开始,IntelliJ 现在支持 Run 配置中的宏。您可以在“VM 选项”、“程序参数”等字段中的任意位置使用,它的行为方式与 Eclipse 中一样 - 它会在运行配置时提示您输入参数。$Prompt$
${string_prompt}