通常当我在Eclipse中运行需要用户输入的程序时,文本光标不会自动从我的Java源文件中的代码移动到控制台以获取用户输入。
我必须在控制台内手动点击才能切换。通常我发现自己认为光标在没有时自动切换,我将程序的条目键入代码而不是控制台。
答案 0 :(得分:0)
有一个功能可以让你在那里的一部分,但它不能100%满足你的要求。如上所述here,控制台视图的选项会强制在写入System.out
或System.err
时显示。如果您启用其中一个或两个选项(在控制台工具栏或全局首选项中),然后关闭控制台视图,下次程序写入System.out
时控制台将显示并关注(至少在窗口)。
缺点是如果在程序写入System.out
时控制台已经打开,那么它不抓住键盘焦点。