Thứ Tư, 12 tháng 3, 2014

Cách Debug Project Web nhanh trong Visual Studio 2010 Utimate

(Thủ thuật Debug nhanh trong Visual Studio 2010) -  Trong quá trình viết đề tài, đồ án, Website, phần mềm việc sai sót là điều không tránh khỏi đối với những người làm lập trình. Vậy làm sao để phát hiện xem lỗi nằm ở đâu, vị trí nào, những lỗi đơn giản có thể tìm ra bằng kinh nghiệm, sự phỏng đoán. Nhưng với những lỗi có độ phức tạp cao và tinh vi thì phải sử dụng tiện ích "gỡ rối" (debug) đã được tích hợp sẵn trong Visual Studio 2010. Với công cụ này người lập trình có thể phát hiện nhanh và dễ dàng dòng Code lỗi trong sự kiện, thủ thục, hàm. Dưới đây là các bước để thực hiện Debug 1 Project Web và các thủ thuật trong quá trình thực hiện.

- B1: Mở File Web.config trong Project
- B2: Chỉnh sửa lại các thông số customErrors, compilation giống như dưới.
<customErrors mode=“Off” />
<compilation batch=”false” debug=”true“>
- B3: Mở trang Web bằng cách trình duyệt như: Firefox, Chrome, IE…
- B4: Vào Menu Tools\Attach to Process hoặc tổ hợp phím Ctrl + Alt + P


- B5: Màn hình Attch to Process xuất hiện, nếu không xuất hiện Process w3wp.exe thì tích vào lựa chọn Show processes in all sessions.
- B6: Sau khi đã xuất hiện Process w3wp.exe, kích chọn w3wp.exe


- B7: Kích nút Attach
- B8: Hộp thoại xuất hiện, kích tiếp nút Attach
- B9: Đánh dấu vào đoạn Code cần Debug
- B10: Thực hiện công việc trên Web có chứa đoạn Code cần kiểm tra.
- B11: Thực hiện thao tác Debug

+ Nhấn phím F10 hoặc chọn Debug → Step Over: Chạy từng dòng lệnh
+ Nhấn phím F11 hoặc chọn Debug → Step Into: Chạy từng dòng lệnh và  nếu dòng hiện tại có lời gọi đến một hàm hay thủ tục nào đó trong chương trình thì nó sẽ đi vào để chạy từng lệnh trong hàm, thủ tục này.
+ Trường hợp muốn chạy nhanh ra khỏi hàm mà chương trình đang dừng lại, chỉ đơn giản nhấn tổ hợp phím Shift+F11 (đè phím Shift và gõ phím F11) hoặc chọn Debug → Step Out.
+ Khi đang debug chương trình, muốn sửa gì đó trong mã nguồn hay không muốn chạy tiếp nữa thì bạn nhấn Shift+F5 (đè phím Shift và gõ phím F5) hoặc chọn Debug → Stop Debugging để dừng chương trình.

Dưới đây là danh sách cách phím nóng cần nhớ trong quá trình Debug, các phím nóng này sẽ giúp bạn không phải sử dụng chuột như vậy sẽ giúp ngắn được thời gian thực hiện chương trình.

STT PHÍM TẮT CHỨC NĂNG
1 F5 Bắt đầu "chạy" chương trình
2 Shift+F5 Dừng chương trình
3 F9 Tạo/hủy một breakpoint
4 F10 Chạy từng lệnh (lướt qua hàm)
5 F11 Chạy từng lệnh (đi vào qua hàm)
6 Shift+F11 Chạy nhanh ra khỏi hàm hiện tại


Kênh phần mềm việt

1 nhận xét:

Các con vật cho bé học, video dạy bé học nói, các con vật thân quen,các con vật giúp bé học nói