2012-04-26 28 views
7

Tôi biết rằng có thể định cấu hình VS để không thực hiện các chức năng cụ thể (ví dụ: mã con trỏ thông minh của nhàm chán mà bạn biết hoạt động và chỉ tìm cách hiểu mã khi gỡ lỗi). Làm thế nào để làm điều này cho con trỏ thông minh tùy chỉnh được sử dụng trong mã tôi đang gỡ lỗi?Làm cách nào để cấu hình Visual Studio để 'bỏ qua' mã con trỏ thông minh khi gỡ lỗi?

+1

thể trùng lặp của [Làm thế nào để gỡ lỗi mã có sử dụng tăng w/o mất sự tỉnh táo?] (Http://stackoverflow.com/questions/ 298024/how-to-debug-code-that-use-boost-wo-mất-sanity) – RedX

+2

Và http://stackoverflow.com/questions/626744/is-there-a-way-to-automatically-avoiding- bước vào một số chức năng-trong-visua – RedX

Trả lời

1

http://www.cprogramming.com/debugging/visual-studio-msvc-debugging-NoStepInto.html

Visual Studio 9 (2010) Visual Studio 2010 đã giới thiệu một vài thay đổi nhỏ - đặc biệt, bạn chỉ cần bỏ qua "= NoStepInto" khi bạn muốn tránh bước vào một chức năng:

10 chuỗi \: \:. *

Sử dụng "= NoStepInto" sẽ không hoạt động. Thứ hai, bây giờ bạn có thể đặt cấu hình của bạn trong HKCU, thay vì HKLM, cho phép bạn giữ các thiết lập của bạn khỏi can thiệp với những người dùng khác, nhưng viết vào HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0_Config \ NativeDE \ StepOver.

Cuối cùng, tôi đã nghe báo cáo rằng cú pháp cũ sử dụng \ oper không còn hoạt động nữa. Cách giải quyết đơn giản là sử dụng:

. Nhà điều hành .

(Lưu ý ommision of = NoStepInto là tốt.)

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