2010-09-23 51 views

Trả lời

4

Có một số ứng dụng tuyệt vời của bên thứ ba trên mạng. nDepend là một công cụ tinh vi để lập bản đồ các hội đồng của bạn và tạo ra tất cả các loại số liệu trên mã của bạn. Nó cũng làm một số điều thú vị như so sánh các hội đồng của bạn với các bản dựng trước đó để xác định khi nào/nếu bạn phá vỡ các API công cộng.

Here là các giải thích về cách tạo phân cấp cuộc gọi cho tất cả các phương pháp cùng một lúc với NDepend.

Nếu bạn quan tâm nhiều hơn đến việc xem xét hệ thống phân cấp cuộc gọi trong thời gian chạy, cho đến nay tôi đã là một người hâm mộ thực sự lớn của ANTS Performance Profiler. Bạn có thể cấu hình mã của bạn trong một khoảng thời gian, sau đó đi sâu vào mã đang chạy tại một thời điểm nhất định và sau đó tạo biểu đồ cuộc gọi có thể xuất, hiển thị phần trăm thời gian đã sử dụng cho từng phương pháp. Thật tuyệt vời.

1

Nó không thực sự là câu trả lời trực tiếp cho câu hỏi của bạn, bởi vì tôi nghĩ bạn muốn xem hệ thống phân cấp cuộc gọi khi không có trong thời gian chạy. Nhưng có một tốt đẹp, mở rộng mới mát mẻ cho visual studio mang đến cho bạn một cái nhìn tổng quan hơn về những gì đang kêu gọi những gì trong thời gian chạy => Debugger Canvas

Bạn có thể lấy nó từ đây: http://msdn.microsoft.com/en-us/devlabs/hh227299

+2

nhu cầu để có VS2010 Ultimate. .. Boo Hoo. – Dave

Các vấn đề liên quan