HƯỚNG DẪN DEBUG TRONG VISUAL STUDIO 2015

     
*

*

Khi học lập trình có khá nhiều sinh viên cực kỳ ít sử dụng đến phép tắc Debug của Visual Studio. Lúc chương trình gặp gỡ lỗi hay mang lại ra hiệu quả sai, các bạn không biết tại sao và cắm nguồn vào đọc lại từng dòng code. Trong khi công nuốm Debug của Visual Studio (VS 2010) là 1 trong những công cụ dạn dĩ để triển khai việc trên. Bởi đó chúng ta sẽ tò mò cách thực hiện công thế này.

Bạn đang xem: Hướng dẫn debug trong visual studio 2015

Bạn hy vọng xem một biến toàn bộ trong chương trình C# khi nó thực thi biến đổi giá trị như thế nào, điều này rất hữu dụng khi bạn có nhu cầu đảm bảo những giá trị công dụng của các bạn được thiết yếu xác. Ở đây họ sẽ mày mò thông qua ví dụ về phong thái Debug các biến của người tiêu dùng trong môi trường xung quanh Visual Studio 2010.

*

1. Debug C# với Visual Studio 2010

Đầu tiên họ nhìn vào một trong những chương trình ngắn viết bằng ngữ điệu C# có khá nhiều biến cục bộ trong đó. Để xem phía bên trong một hàm bạn cần sử dụng một Break Point(Điểm dừng) tại 1 nơi trong khối lệnh C# mà chúng ta có. Lấy ví dụ như tôi sẽ áp dụng Chương trình dễ dàng và đơn giản 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 Thanh Cuong!"; Console.WriteLine(" a + b + c = 0", a + b + c); Console.WriteLine(s); 2. địa chỉ cửa hàng Debugging BreakPoint

Ở phía trên tôi đang thêm một Breackpoint vào đầu chương trình ở trên. Trên bên trái của tab mã mối cung cấp bạn nhấn vào vào dòng hy vọng debug hoặc đưa nhỏ nháy tới dòng ý muốn debug với nhấn F9 đã thấy một dấu hình tròn màu xám trước loại đó. Như hình bên dưới. Thừa nhận F5 để chạy chương trình, khi công tác chạy đến dòng lệnh mà các bạn đặt breakpoint nó sẽ tạm dừng và công tác debug sẽ được mở ra.

*

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

Khi bạn tùy chỉnh Breakpoint (vòng tròn bé dại màu xám) trên mã lệnh của bạn, dụng cụ debug sẽ xuất hiện thêm khi công tác chạy cho tới điểm mà bạn đặt BreakPoint. Chương trình sẽ tạm dừng ở đó. Để chúng ta có thể sử dụng để kiểm tra những biến mà mình nghi ngại là chương trình hoàn toàn có thể chạy không đúng ở đó.

4. Bắt đầu Debug

Để bước đầu Debug bạn nhấp chuột vào nút bao gồm mũi tên màu xanh lá cây ở thanh phương pháp trong Visual Studio của doanh nghiệp hoặc dấn F5 như hình dưới

*

5. đợi chương trình chạy mang lại BreakPoint

Khi chương trình xúc tiến đến Breackpoint mà các bạn đã ghi lại thì dòng này sẽ chuyển sang màu vàng như hình bên dưới.

Xem thêm: Cách Làm Nước Đậu Xanh Rau Má Đậu Xanh Đơn Giản Giải Nhiệt Ngày Hè

*

Bây giờ chúng ta có thể kiểm tra những biến tổng thể của chương trình bằng cách vào thực đơn Debug –> Windows –> Locals (hoặc ấn alt F4 )

*

6. Sử dụng kỹ năng locals giúp xem giá trị của những biến cục bộ

*

Bây giờ chúng ta có thể thấy các biến cục bộ trong chương trình của bản thân và giá bán trị của chính nó khi công tác chạy mang đến đó. Bạn cũng có thể sử dụng công dụng này để biết được mỗi giá chỉ trị đổi khác như nạm nào khi công tác chạy cho đó.

7. Step over statements

Trong phần này, chúng ta sẽ khám phá cách chọn lọc trong visual studio debugger. Thường thì trong chương trình Debug bạn có nhu cầu tiến một cách , bạn nhấp vào nút greed color ở thanh công cụ để tới điểm breakpoint tiếp theo.

– Step into (F11): Step into xúc tiến chỉ gọi chính nó, sau đó dừng ngơi nghỉ dòng đầu tiên của mã lệnh vào hàm.

– Step over (F10): dịch chuyển đến bước tiếp đến trong mã của bạn, nhưng mà không dừng bên trong mỗi phương thức.

– Step out: bỏ lỡ phần còn lại của những phương thức hiện hành và đi vào những phương thức được gọi.

*

Các bước tiến hành trong lấy một ví dụ này, tôi sử dụng step over (F10), vấn đề đó cho phép bọn họ xem quý hiếm của vớ của toàn bộ các biến.

8. Thông tin thêm

Công cố kỉnh Debug của visual 2010 là khá toàn vẹn và công dụng cho phần nhiều các vấn đề. Nó bao gồm nhiều sự lựa chọn hơn, bao gồm: Call Stack, Command Windows, Exception, Autos. Bạn cũng có thể cấu hình các breakpoint chỉ đơn giản và dễ dàng là viết một thông điệp vào console… Điều này rất tốt để thí nghiệm hiệu suất.

Xem thêm: Soạn Vật Lý 8 Bài 3 : Chuyển Động Đều, Lý Thuyết Vật Lý Lớp 8 Bài 3

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

Khi sử dụng những trình biên dịch không tồn tại công cầm cố Debug hoặc phép tắc debug yếu. Chúng ta có thể sử dụng các lệnh để in kết quả của các biến ra màn hình hiển thị để soát sổ việc buổi giao lưu của các trở nên đó. Tuy biện pháp này hơi lâu dài công nuốm Debug của Visual Studio tuy thế nó cũng khá tác dụng trong việc kiểm tra và theo dõi những biến.