1. Kiến thức cơ bản, phím tắt
Cơ Bản Debug trong Visual Studio - STDIO
2. Các loại cửa sổ trong quá trình debug
- Break Point(Ctrl + alt + B): Màn hình hiển thị các điểm đánh dấu breakpoint trong toàn chương trình
- Edit Breakpoint (Chuột phải vào breakpoint > conditions ): cho phép xác định điều kiện cụ thể thì breakpoint mới được kích hoạt
- Call Stack: Theo dõi tiến trìn
- Locals: Hiện thị tất cả các biến liên quan đến dòng code hiện tại.
- Auto: Hiện thị tất cả các biến liên quan đến dòng code hiện tại và các dòng code trước đó trong phạm vi nội bộ hàm.
- Watch(Ctrl + alt + w): Theo dõi 1 biến cụ thể, xem xét sự thay đổi giá trị của biến đó khi chạy qua từng dòng code
- Quick Watch(Shift + F9): Giống như watch nhưng hiển thị dạng popup, nếu muốn tiếp tục debug phải tắt popup này đi
- Imediate Window(Ctril + alt + I): Tương tự như 1 màn hình console, ta có thể log ra giá trị, gán thay đổi giá trị của biến
- Output: xem kết quả build, trạng thái, log khi build
- Exeption Settings: Cho phép tùy chọn Debug khi xảy ra Exception trong code