Если часто возникает следующая ситуация:
int HelperFunction(int somevalue)
{
...
}
void FunctionToDebug(int somearg)
{
...
}
...
SomeFunction();
>> FunctionToDebug(HelperFunction(somevalue))
...
Теперь я перехожу через свой код, и я прихожу к вызову функции, помеченному >>
в фрагменте кода выше.
Когда я использую команду "шаг в", отладчик сначала переходит в HelperFunction
, а затем в FunctionToDebug
, который ожидается, но который может раздражать, например. если HelperFunction
полностью отлаживается.
Есть ли какая-то функциональность или трюк, которые позволили бы мне перейти непосредственно в FunctionToDebug
, не вступая в функции, вызванные при оценке аргументов (HelperFunction
здесь)?
ИЗМЕНИТЬ
На самом деле это не дубликат:
Есть ли способ автоматически избежать перехода на определенные функции в Visual Studio?
поскольку я хотел бы принять решение на месте, если я хочу вступить в аргументы или нет, но это все равно интересно.