"Nhưng đó không phải là tất cả. "Bạn nghĩ tại sao chế độ gỡ lỗi được phát minh?"
"Đúng là một câu hỏi tu từ."
"Điều thú vị nhất là, trong khi gỡ lỗi, bạn có thể xem giá trị của mọi biến ở mọi bước! Điều này bao gồm các biến phương thức cục bộ, đối số và hầu hết mọi thứ thực sự."
"Khi bạn đạt đến điểm ngắt trong chế độ gỡ lỗi, một bảng điều khiển đặc biệt sẽ xuất hiện ở dưới cùng:"
Tất cả các biến cục bộ đều có thể nhìn thấy trong phần biến, phần này được tô sáng màu xanh lá cây
. Trong phần của cửa sổ xem được tô sáng màu đỏ , bạn có thể tự thêm các biến
. Danh sách các chủ đề được tô sáng màu cam . Và ngay bên dưới đó là dấu vết ngăn xếp của luồng hiện tại
"Bây giờ tôi sẽ nhấn F8 ba lần và các giá trị cho hai biến mới (sum5 và sum7) sẽ xuất hiện trong cửa sổ ở giữa."
"Trong cửa sổ ở dưới cùng bên phải, tôi sẽ nhấp vào dấu cộng và thêm biểu thức 'sum5+sum7'."
"Hãy nhìn vào những gì tôi đã nhận được:"
"Ở chính giữa phía dưới, chúng ta thấy giá trị của các biến"
"Ở phía dưới bên phải, chúng ta thấy giá trị hiện tại của biểu thức sum5+sum7"
"Cửa sổ Đồng hồ thuận tiện để sử dụng khi các biến có tên dài và phức tạp, ví dụ:"
this.connection.getProvider().getRights().get("super")
"Tuyệt! Đồ tiện lợi."
"Ngoài Đồng hồ, còn có Đồng hồ nhanh. Bạn có thể tìm hiểu giá trị của bất kỳ biến nào bằng cách di chuột qua biến đó. Giữ chuột trên biến đó trong vài giây và cửa sổ bật lên sẽ hiển thị giá trị của nó ."
"Con trỏ chuột không hiển thị trong ảnh chụp màn hình, nhưng nó nằm ở giữa vòng tròn màu đỏ (ngay phía trên tên biến)."
"Đây là phần hay nhất. Bạn có thể thay đổi giá trị của các biến!"
"Chỉ cần nhấp chuột phải vào một biến trong cửa sổ Đồng hồ hoặc Biến, chọn tùy chọn giá trị đã đặt và nhập giá trị mới. Hoặc chỉ cần nhấn F2."
"Đây là giao diện của tôi:"
"Bạn có thể đặt biến thành bất kỳ giá trị nào, tham chiếu có thể đặt thành null, …"
"Sau đó nhấn Enter và thế là xong. Bây giờ biến đã có giá trị mới."
"Wow, tôi không biết một nửa những thứ này. Thật là một bài học hữu ích."
GO TO FULL VERSION