Có cách nào để chuyển sang một dòng mã trong Eclipse cho Java không? Sẽ hữu ích khi chạy lại một hàm để gỡ lỗi. Một cái gì đó giống như "Set Next Statement" của Visual Studio hoặc mũi tên màu vàng có thể kéo được?Eclipse "Đặt câu lệnh tiếp theo"
Trả lời
Khi trong debugger chọn một vị trí trong ngăn xếp, nhấp chuột phải và chọn "Drop Frame". Thao tác này sẽ giải phóng ngăn xếp cuộc gọi. Bạn có thể làm điều này trên phương thức hiện tại (trên cùng của ngăn xếp cuộc gọi) để thư giãn ở đầu phương thức. Điều này không làm việc tất cả các thời gian vì nhiều lý do nhưng bạn có thể làm điều đó khá thường xuyên.
Nếu bạn muốn quay lại chỉ một dòng mã, tôi hiểu rằng bạn phải thả xuống khung trước đó trong ngăn xếp và sau đó chạy lại mọi thứ cho đến khi bạn đạt đến dòng mã đó – BornToCode
Tôi cũng chưa tìm thấy và không nghĩ rằng nó được hỗ trợ. Nó sẵn có trong Visual Studio (để phát triển C++) thực sự làm hỏng tôi. Nó rất hữu ích vào dịp.
Tính năng này không tồn tại ngay cả trong khái niệm trong JVM Tools Interface, ít hơn nhiều trong số Java Debug Wire Protocol mà các IDE có xu hướng giao tiếp. Việc thực hiện nó trong một IDE sẽ yêu cầu tạo (và mantaining) một bản xây dựng tùy chỉnh của Hotspot/JRockit/etc.
Tôi không biết về bất kỳ phương tiện nào để thực hiện điều đó trong Eclipse - và tất cả các kiểm tra rõ ràng đều không có gì. Tôi nghi ngờ có một vấn đề với cách thức hoạt động của java, vì nó có sẵn một thời gian dài trong Visual Studio và cho Eclipse không phù hợp với nó, có nghĩa nó không phải là một nhiệm vụ nặng nề mà là một tác phẩm sử thi.
- 1. Các câu chuyển tiếp theo tâm trạng
- 2. Ngăn Eclipse tự động gấp các câu lệnh nhập
- 3. Nếu Notepad.exe đang chạy thì taskkill nếu không chạy đến câu lệnh tiếp theo
- 4. Tiếp tục một lệnh trên dòng tiếp theo
- 5. Đặt hướng dẫn tiếp theo trong NetBeans IDE
- 6. Câu lệnh ghép nhiều câu lệnh SQL
- 7. Câu lệnh và câu lệnh "là" là
- 8. Eclipse So sánh Editor: sự khác biệt giữa các nút 'khác biệt tiếp theo' và 'thay đổi tiếp theo'?
- 9. Đặt biến thành SCOPE_IDENTITY bên trong câu lệnh IF
- 10. Tính năng "Đặt câu lệnh tiếp theo" có tồn tại trong Công cụ tìm kiếm của Chrome hoặc trong Firebug không?
- 11. Đặt hai biến vô hướng trong một câu lệnh SELECT?
- 12. Điều kiện đặt giá trị trong câu lệnh UPDATE
- 13. Simple câu lệnh if vs bình thường câu lệnh if
- 14. Đầu vào Java String Scanner không chờ thông tin, di chuyển trực tiếp đến câu lệnh tiếp theo. Cách đợi thông tin?
- 15. Thay đổi cài đặt Trình duyệt theo tập lệnh
- 16. Đặt tiêu điểm cho đầu vào tiếp theo trong jQuery?
- 17. Cài đặt Postgresql tiếp theo để ghi vào
- 18. đặt một div hai divs tiếp theo trên mỗi khác
- 19. Cài đặt bộ nối tiếp Json.NET tùy chỉnh theo loại
- 20. lệnh vim trong Eclipse
- 21. Câu lệnh lặp SQLite?
- 22. Nhiều câu lệnh Firebird
- 23. Java Câu hỏi: Có thể có câu lệnh chuyển đổi trong một câu lệnh khác không?
- 24. Tại sao các câu lệnh "tiếp tục" bị lỗi trong JavaScript?
- 25. Regex trong câu lệnh Linq?
- 26. shell script: câu lệnh if
- 27. Lỗi Ruby mysql2 khi thực hiện các câu lệnh liên tiếp nhanh chóng
- 28. Tôi có thể tìm thấy cài đặt cho việc gấp/mở các câu lệnh nhập bằng java trong nhật thực theo mặc định
- 29. Chọn Cập nhật câu lệnh trong PostgreSql
- 30. Vô hiệu hóa hoàn thành câu lệnh trên không gian trong Hỗ trợ nội dung Eclipse
Đây là câu hỏi tương tự http://stackoverflow.com/questions/4864917/is-it-possible-to-go-back-in-java-eclipse-debugger-like-dragging-the-arrow-in –