Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 IntelliJ IDEA 版本 11。并使用控制台调试我的应用程序。
是否可以使用以前的命令,例如带有向上箭头的 Linux shell?如果我可以准备一个命令列表然后以智能的方式选择它们,那将是很棒的。
恐怕这是不可能的。
为了接受用户输入(例如 System.in),可以使用内置控制台,或者甚至可以添加外部命令行工具,如文档中所述。在 Windows 中,我能够成功地将标准 DOS 提示命令行程序添加到 IntelliJ 并使用它来发出操作系统可以接受的任何命令,但即使在这种情况下,您也没有命令历史记录或自动完成,如此处所述
在编辑器设置中,我看到一个设置“控制台命令历史大小”,但设置它似乎没有任何效果。
我可能遗漏了一些东西,但你在说什么控制台?调试控制台仅是输出,命令行控制台(无论如何都没有与 IDEA 捆绑)确实具有您要求的箭头功能。