การดีบักใน Eclipse วิธีรันจนกว่าจะถึงจุดพัก


2

ฉันพยายามดีบักโค้ดจาวาของฉันใน eclipse โดยการใช้จุดพักและโหมดดีบั๊กตัวควบคุมจะเข้าสู่จุดพักหลังจากนั้นฉันสามารถใช้ F6 เพื่อนำทางรหัส

คิดว่าฉันมีจุดพักในห่วงสำหรับ ใน Visual Studio 2005 ถ้าเรากด Execute (F5) มันจะหยุดที่เบรกพอยต์ถัดไป

ฉันจะประสบความสำเร็จใน Eclipse ได้อย่างไร

นอกจากนี้ควรพิจารณาหากฉันทำการเปลี่ยนแปลงในขณะที่การดีบัก ดังนั้นฉันต้องการหยุดการดำเนินการและเริ่มต้นใหม่อีกครั้งตั้งแต่ต้น เหมือนที่เรามี Stop Execution ใน VS 2005

ส่วนใหญ่สำหรับผู้ที่ใช้งาน Visual Studio 2005 อย่างกว้างขวางแล้ว eclipse ให้ฟังก์ชันการทำงานที่คล้ายกันอย่างไร

คำตอบ:


4

ฉันไม่รู้ Visual Studio จริง ๆ ดังนั้นถ้าใครต้องการเพิ่มคำตอบนี้


เพียงแค่ตั้งเบรกพอยต์เช่นในห่วงสำหรับโดยดับเบิลคลิกที่คอลัมน์ที่เหมาะสม:

enter image description here

ตอนนี้คุณต้องเรียกใช้โหมดการดีบักโปรแกรม คลิกปุ่มที่เหมาะสมในแถบเครื่องมือ (ปุ่มที่มีบั๊ก)

enter image description here

โปรแกรมของคุณจะหยุดที่เบรกพอยต์และเปลี่ยนเป็นมุมมองการดีบัก:

enter image description here

ตอนนี้คุณสามารถกลับมาทำงานโปรแกรม (ซึ่งจะหยุดที่เบรกพอยต์อีกครั้ง) หรือดำเนินการตามคำสั่ง:

enter image description here enter image description here

คุณจะพบข้อมูลมากมายที่นี่: การดีบักด้วยแพลตฟอร์ม Eclipse .

Eclipse รองรับคุณสมบัติที่เรียกว่า Hotswap Bug Fixing (ไม่มีใน JVM V1.3 หรือต่ำกว่า) อนุญาตให้เปลี่ยนซอร์สโค้ดระหว่างเซสชันดีบักเกอร์ซึ่งดีกว่าออกจากแอปพลิเคชันเปลี่ยนรหัสรวบรวมใหม่จากนั้นเริ่มต้นเซสชันการดีบักอื่น หากต้องการใช้ฟังก์ชันนี้เพียงแค่เปลี่ยนรหัสในเครื่องมือแก้ไขและทำการดีบักต่อ


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