Cách debug trong visual studio

      9
*

*

khi học tập lập trình sẵn có nhiều sinch viên hết sức không nhiều sử dụng cho khí cụ Debug của Visual Studio. Khi chương trình chạm mặt lỗi hay cho ra kết quả không nên, chúng ta phân vân tại vì sao với gặm đầu vào phát âm lại từng cái code. Trong Lúc phép tắc Debug của Visual Studio (VS 2010) là 1 biện pháp táo tợn để thực hiện vấn đề bên trên. Do kia bọn họ đang tò mò biện pháp áp dụng cách thức này.

Bạn đang xem: Cách debug trong visual studio

Quý khách hàng ước ao coi một vươn lên là toàn thể vào chương trình C# khi nó thực hiện chuyển đổi quý giá như thế nào, điều đó vô cùng hữu dụng Lúc bạn có nhu cầu bảo vệ những quý giá hiệu quả của công ty được đúng chuẩn. Tại trên đây bọn họ sẽ tò mò trải qua ví dụ về phong thái Debug những đổi thay của người tiêu dùng trong môi trường Visual Studio 2010.

*

1. Debug C# với Visual Studio 2010

Thứ nhất bọn họ nhìn vào trong 1 công tác nlắp viết bằng ngôn từ C# có nhiều phát triển thành cục bộ trong đó. Để coi phía bên trong một hàm bạn cần thực hiện một Break Point(Điểm dừng) tại 1 vị trí vào khối lệnh C# mà lại chúng ta tất cả. lấy ví dụ như tôi sẽ thực hiện Chương thơm trình dễ dàng là:

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Debugging class Program static void Main(string<> args) int a; int b; a = b = 10; int c = 90; String s = "Hello Tkhô cứng Cuong!"; Console.WriteLine(" a + b + c = 0", a + b + c); Console.WriteLine(s); 2. Add Debugging BreakPoint

Tại phía trên tôi vẫn thêm một Breackpoint vào đầu lịch trình sinh sống trên. Trên phía bên trái của tab mã nguồn các bạn nhấp chuột vào dòng hy vọng debug hoặc đưa con nháy cho tới loại hy vọng debug và dấn F9 sẽ thấy một lốt hình tròn trụ color xám trước dòng đó. Nlỗi hình bên dưới. Nhấn F5 để chạy công tác, khi chương trình chạy cho mẫu lệnh mà các bạn đặt breakpoint nó sẽ dừng lại với chương trình debug sẽ được xuất hiện.

*

3. Lúc Debugger được mở:

Lúc các bạn thiết lập cấu hình Breakpoint (vòng tròn bé dại màu sắc xám) bên trên mã lệnh của người sử dụng, khí cụ debug vẫn xuất hiện thêm khi công tác chạy cho tới điểm nhưng mà bạn đặt BreakPoint. Chương thơm trình đang tạm ngưng sống đó. Để bạn cũng có thể sử dụng nhằm chất vấn các biến đổi cơ mà bản thân nghi vấn là công tác hoàn toàn có thể chạy không đúng sinh hoạt kia.

4. Bắt đầu Debug

Để bắt đầu Debug chúng ta click chuột vào nút ít bao gồm mũi thương hiệu màu xanh sống tkhô hanh chính sách trong Visual Studio của công ty hoặc nhấn F5 như hình dưới

*

5. Chờ lịch trình chạy mang lại BreakPoint

Khi lịch trình thực hiện đến Breackpoint nhưng chúng ta vẫn lưu lại thì cái đó sẽ chuyển sang color kim cương nlỗi hình bên dưới.

Xem thêm: Cách Căn Lề Trong Word 2003 Để In 2 Mặt Trong Word 2003, 2007, 2010,2013,2016

*

Bây tiếng bạn có thể kiểm soát các trở thành toàn thể của công tác bằng cách vào thực đơn Debug –> Windows –> Locals (hoặc ấn Alt F4 )

*

6. Sử dụng tác dụng locals để thấy quý hiếm của các biến đổi cục bộ

*

Bây giờ đồng hồ chúng ta cũng có thể thấy các vươn lên là cục bộ trong chương trình của chính mình với giá trị của chính nó khi chương trình chạy mang lại đó. Quý Khách rất có thể sử dụng tác dụng này để biết được từng cực hiếm thay đổi thế nào Lúc chương trình chạy mang lại kia.

7. Step over statements

Trong phần này, họ sẽ tìm hiểu bí quyết tuyển lựa trong visual studio debugger. thường thì trong lịch trình Debug bạn muốn tiến một bước , bạn nhấn vào nút ít blue color sinh sống tkhô hanh lao lý nhằm tới điểm breakpoint tiếp theo.

– Step inlớn (F11): Step into lớn thực thi chỉ Hotline chủ yếu nó, sau đó dừng ở mẫu đầu tiên của mã lệnh trong hàm.

– Step over (F10): Di chuyển mang đến bước tiếp đến vào mã của công ty, tuy thế không giới hạn bên trong mỗi phương thức.

– Step out: bỏ lỡ phần còn lại của các cách thức hiện tại hành với đi vào những cách thức được Điện thoại tư vấn.

*

Các bước thực hiện trong ví dụ này, tôi áp dụng step over (F10), điều này chất nhận được họ coi quý giá của vớ của toàn bộ các biến đổi.

8. tin tức thêm

Công vậy Debug của visual 2010 là khá trọn vẹn và hiệu quả mang đến hầu như các vụ việc. Nó bao gồm những sự lựa chọn hơn, gồm những: call Staông chồng, Command Windows, Exception, Autos. quý khách hàng hoàn toàn có thể cấu hình các breakpoint chỉ đơn giản là viết một thông điệp vào console… Như vậy tốt nhất nhằm thí điểm công suất.

9. Nếu những mức sử dụng khác không tồn tại trình Debug chúng ta nên làm cho gì?

Khi thực hiện các trình biên dịch không có công cụ Debug hoặc cách thức debug yếu ớt. Bạn rất có thể thực hiện những lệnh nhằm in kết quả của những biến đổi ra màn hình để soát sổ vấn đề hoạt động vui chơi của các biến đó. Tuy biện pháp này khá lâu hơn quy định Debug của Visual Studio tuy thế nó cũng khá tác dụng trong việc đánh giá và quan sát và theo dõi những biến.