คุณจะหยุด Console ไม่ให้โผล่ขึ้นมาโดยอัตโนมัติใน Eclipse ได้อย่างไร


114

ฉันมีเว็บแอปพลิเคชันที่ทำงานใน Eclipse ด้วย Tomcat มีข้อผิดพลาดเล็กน้อยที่ทำให้คอนโซลป๊อปอัปทุกๆสองสามวินาที ฉันจะหยุดไม่ให้โผล่ขึ้นมาและโฟกัสโดยอัตโนมัติได้อย่างไร

คำตอบ:


168

มีปุ่มสองปุ่มบนแถบเครื่องมือคอนโซลที่ด้านล่างเพื่อให้คุณสามารถโฟกัสได้ (หรือไม่) ... ปุ่มหนึ่งสำหรับ stdout หนึ่งปุ่มสำหรับ stderr ฉันมีภาพที่มีปุ่มวงกลม

ข้อความแสดงแทน


15
ตลอดเวลาที่มองไปที่คอนโซลและไม่เคยเห็นไอคอนเหล่านั้นเลย!
Simon Forsberg

3
ฉันไม่เห็นไอคอนเหล่านั้นใน Eclipse Helios
Usman Ismail

31
สำหรับ Eclipse เวอร์ชันใหม่กว่าให้ไปที่ Preferences> Run / Debug> Console และยกเลิกการเลือก "Show when program write to standard out" และ "Show when program write to standard error"
frankadelic

1
ใช้งานได้กับกรณีส่วนใหญ่ แต่เมื่อใดก็ตามที่ฉันเรียกใช้การทดสอบ JUnit มุมมองคอนโซลใน Mars จะขโมยโฟกัสจากมุมมอง JUnit ทันทีที่เบรกพอยต์ถูกชนและอีกครั้งเมื่อการทดสอบเสร็จสิ้น (แม้ว่าจะไม่มีเอาต์พุตไปยังคอนโซลก็ตาม) ทางออกเดียว (วิธีแก้ปัญหาชั่วคราว) ที่ฉันสามารถพบได้คือเก็บสองแท็บไว้ในแท็บที่แตกต่างกัน
Amos M. Carpenter

นอกจากนี้ยังใช้ไม่ได้กับสคริปต์ python ที่เปิดตัวด้วย EASE
HRSE

27

มีสองไอคอน - "แสดงคอนโซลเมื่อ X เปลี่ยน" ในมุมมองคอนโซล ยกเลิกการเลือกเหล่านั้น


2
ฉันไม่ได้ดูเหมือนจะมีไอคอนเหล่านี้ .... ดูi.stack.imgur.com/61Jgx.png คุณจะทำให้มันปรากฏได้อย่างไร?
Pacerier

0

ซึ่งสามารถทำได้ในการตั้งค่า

Windows> การตั้งค่า> เรียกใช้ / แก้ไขข้อบกพร่อง> คอนโซล

ยกเลิกการเลือก "Show when program write to standard out" และ / หรือ "Show when program write to standard error"

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.