0
通常,當我在Eclipse中運行需要用戶輸入的程序時,文本光標不會自動從我的Java源文件中的代碼移動到控制檯以接受用戶輸入。如何使文本光標在Eclipse中自動切換到控制檯?
我必須在控制檯內手動點擊才能切換。我經常發現自己以爲光標在沒有時會自動切換,並且我將程序輸入代碼而不是控制檯。
通常,當我在Eclipse中運行需要用戶輸入的程序時,文本光標不會自動從我的Java源文件中的代碼移動到控制檯以接受用戶輸入。如何使文本光標在Eclipse中自動切換到控制檯?
我必須在控制檯內手動點擊才能切換。我經常發現自己以爲光標在沒有時會自動切換,並且我將程序輸入代碼而不是控制檯。
有一個功能可以讓你在那裏的一部分,但它不能滿足你的要求100%。如here所述,控制檯視圖具有選項,當寫入System.out
或System.err
時,將強制顯示這些選項。如果啓用這兩個選項中的一個或兩個(在控制檯工具欄或全局首選項中),然後關閉控制檯視圖,下次您的程序寫入System.out
時,控制檯將顯示並關注(至少在Windows上)。
缺點是,如果控制檯已經打開,當你的程序寫入到System.out
,那麼它確實不是抓住鍵盤焦點。