Ответ 1
Как сказал Ханс Пассант, отредактируйте файлы . natstepfilter, чтобы добавить исключения.
создайте новый файл, например nostd.natstepfilter, и напишите в нем, как в Имеет ли переменная реестра VS2012 NativeDE\StepOver, которая препятствует вступлению определенных функций в формат?
<?xml version="1.0" encoding="utf-8"?>
<StepFilter xmlns="http://schemas.microsoft.com/vstudio/debugger/natstepfilter/2010">
<Function><Name>std::.*</Name><Action>NoStepInto</Action></Function>
</StepFilter>
Для 64-битных окон переместите файл на:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Packages\Debugger\Visualizers
а для 32-битных окон:
C:\Program Files\Microsoft Visual Studio 12.0\Common7\Packages\Debugger\Visualizers
или независимо от того, что вы настроили для своей установки. Обратите внимание, что natstepfilter не работает в смешанном режиме (смешение собственного и управляемого кода). Убедитесь, что для параметров настройки вашего проекта установлено значение Только для родных