2012-01-31 50 views
5

Tôi đã đặt điểm ngắt cho phép tôi xem giá trị trong một trường trên đối tượng. Tôi muốn thay đổi giá trị sau đó tiếp tục thực hiện, nhưng sau đó tôi cố gắng chỉnh sửa giá trị từ chế độ xem biến, trường giá trị bị chuyển sang màu xám. Có cách nào để thay đổi giá trị biến trong khi gỡ lỗi không?Làm cách nào để thay đổi giá trị của biến trong khi gỡ lỗi mã Java trong NetBeans 7.1?

+1

Tak xem tại đây http://www.cs.uga.edu/~shoulami/sp2009/cs1301/tutorial/NetBeansDebuggerTutorial/NetBeansDebuggerTutorial.htm – RanRag

Trả lời

4

Bạn có thể áp dụng các thay đổi mã thông qua phiên gỡ lỗi của mình chỉ bằng cách chọn Apply Code Changes trong menu Debug. Nhờ tính năng này, bạn có thể gỡ lỗi mã, sửa lỗi, và sau đó tiếp tục gỡ lỗi mà không cần khởi động lại ứng dụng.

Nếu bạn muốn áp dụng thay đổi mã tự động khi bạn lưu thay đổi mã JAVA trong khi gỡ lỗi, từ menu "Công cụ", bạn chọn "Tùy chọn", sau đó nhấp vào tab "Trình gỡ lỗi Java", sau đó chọn " Áp dụng thay đổi mã sau khi lưu "và sau đó nhấn" OK ".

+3

Câu hỏi đặt ra là thay đổi giá trị bộ nhớ chứ không phải mã. – Vadzim

17

Cũng có thể thay đổi giá trị của các biến nguyên thủy và chuỗi tại chỗ trong cột giá trị của cửa sổ biến. Để thay đổi giá trị của các biến đối tượng, bạn có thể sử dụng "Đánh giá biểu thức ..." trong trình đơn Tùy chọn gỡ lỗi (Ctrl + F9).

+0

CTRL + F9 !! Những gì tôi đang tìm kiếm – GabrielBB

Các vấn đề liên quan