2012-04-26 10 views
7

Wiem, że można skonfigurować VS, aby nie przechodzić przez poszczególne funkcje (np. Nudny kod inteligentnego wskaźnika, który wiesz, że działa i po prostu przeszkadza w zrozumieniu kodu podczas debugowania). Jak to zrobić dla niestandardowego inteligentnego wskaźnika używanego w kodzie, który debuguję?Jak skonfigurować program Visual Studio do "pomijania" kodu inteligentnego wskaźnika podczas debugowania?

+1

możliwe duplikat [Jak do debugowania kodu, który wykorzystuje impuls w/o utracie poczytalności?] (Http://stackoverflow.com/questions/ 298024/how-to-debug-code-that-uses-boost-wo-losing-sanity) – RedX

+2

i http://stackoverflow.com/questions/626744/is-there-a-way-to-automatically-avoiding- wchodzenie w pewne funkcje w wizie – RedX

Odpowiedz

1

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

Visual Studio 9 (2010) Visual Studio 2010 wprowadzono kilka drobnych zmian - w szczególności, należy po prostu pominąć "= NoStepInto", gdy chcesz uniknąć wchodzenie do funkcji:

10 ciąg \: \: *.

Używanie "= NoStepInto" po prostu nie działa. Po drugie, możesz teraz ustawić swoją konfigurację w HKCU, a nie w HKLM, co pozwoli ci zachować twoje ustawienia w zakłócaniu pracy innych użytkowników, ale pisząc do HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0_Config \ NativeDE \ StepOver.

Wreszcie, słyszałem doniesienia, że ​​stara składnia za pomocą \ oper już nie działa. Prostym obejściem jest użycie:

. operator.

(Zauważ ommision of = NoStepInto również.)

Powiązane problemy