我正在使用IntelliJ IDEA版本11.并使用控制台调试我的应用程序。
是否可以使用像带有向上箭头的Linux shell中的先前命令? 如果我能准备一份命令列表然后以聪明的方式选择它们,那就太棒了。
答案 0 :(得分:3)
我担心这是不可能的。
为了接受用户输入(例如System.in),可以使用内置控制台,也可以使用described here in the documentation添加外部命令行工具。在Windows中,我能够成功地将标准DOS提示命令行程序添加到IntelliJ,并使用它来发出操作系统可以接受的任何命令,但即使在这种情况下,您也没有命令历史记录或自动完成功能{{ 3}}
在discussed here中,我看到“控制台命令历史记录大小”设置,但设置此设置似乎没有任何效果。
答案 1 :(得分:1)
我可能会遗漏一些东西,但你在谈论什么控制台?调试控制台仅输出,命令行控制台(无论如何不与IDEA捆绑)确实具有您询问的箭头功能。