Visual Studio 2015 - Impedir que o depurador entre no código STL (specfically std :: function), mas ainda pise em qualquer código de usuário ao qual o stl chama

Estou tentando tornar a depuração do código std :: function-heavy menos um pesadelo. O que eu quero que aconteça é poder entrar diretamente no corpo lambda neste exemplo:

std::function<void(void)> lam_dostuff = []() {
    printf("stuff has been done\n");
};

lam_dostuff();

Eu fiz algumas pesquisas e descobri que oC:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Packages\Debugger\Visualizers\default.natstepfilter O arquivo contém substituições passo a passo. Posso adicionar a regra<Function><Name>std::.*</Name><Action>NoStepInto</Action></Function>, e isso me impede de entrar em qualquer código stl, mas também evita entrar no código do usuário, chamado como resultado da chamada stl. Eu tentei adicionar a regra<Function><Name>std::_Invoker_functor::_Call.*</Name><Action>StepInto</Action></Function>, a assinatura da etapa final de uma chamada de função std ::, sem sucesso.

Existe algo que eu possa fazer para obter o resultado desejado?

questionAnswers(0)

yourAnswerToTheQuestion