Trong Visual Studio, có thể trong các phiên gỡ lỗi để nhảy đến dòng được chọn bởi con trỏ và thực hiện dòng đó. Sau khi nhảy đến dòng đó, bạn có thể tiếp tục gỡ lỗi từ dòng mà bạn đã nhảy tới. Tính năng này có tồn tại trên thế giới Java/Eclipse không?Trong quá trình gỡ rối trong Eclipse, có thể nhảy lên một dòng và thực hiện nó trong khi gỡ lỗi không?
Ví dụ:
foo1();
foo2();
foo3();
trả về true;
Trong Visual Studio, bạn có thể ngắt foo1(), đặt con trỏ trên foo3(), thực thi foo3() mà không thực thi foo2. Hơn nữa, khi trình gỡ lỗi được dừng lại trên "trả về true", tôi có thể đặt con trỏ trên foo1 và thực thi lại foo1. Hơn nữa, tôi có thể tiếp tục thực hiện các dòng mã tùy ý thông qua các hành động này.
Tính năng này dường như không tồn tại. http://stackoverflow.com/questions/4864917/is-it-possible-to-go-back-in-java-eclipse-debugger-like-dragging-the-arrow-in – MedicineMan
Thú vị. Điều gì sẽ xảy ra nếu bạn yêu cầu nó nhảy tới một hàng và các dòng bị bỏ qua đã khai báo các biến được sử dụng bởi dòng bạn đã nhảy tới? –
nếu nó là một lớp giá trị, biến sẽ nằm trong phạm vi nhưng sẽ có giá trị mặc định. Nếu kiểu tham chiếu, nó sẽ được khởi tạo thành null. – MedicineMan