The VS Step Filter is a really cool new feature. There is one very common use case for me, however, that could be handled even more elegant: Stepping into the outermost call with a single key combination, e.g. Alt+Shift+F11.
Consider a piece of code like this:
UFatBullBlueprintLibrary::ApplyFatBullDamage( hitResult.Actor.Get(),
hitResult.Component.Get(),
CollisionDamageToOther.StandardDamage,
CollisionDamageToOther.StandardDamageEffectivenessOnShield,
CollisionDamageToOther.StandardDamageEffectivenessOnHealth,
CollisionDamageToOther.DirectShieldDamage,
CollisionDamageToOther.DirectHealthDamage,
GetOwner()->GetInstigatorController(),
GetOwner() );
99% of the time I want to debug the outermost call. I could go ahead and add all those Getters to the Step Filter but that would probably even take longer than those annoying F11 / Shift-F11 combinations.
Also, I may want to debug one of those Getters the next time I get here or encounter it somewhere else.
Thus a new key combination such as Alt+Shift+F11 could simply step into the outermost call and skip all other calls.
A feature like this would really make debugging a lot more comfortable for me.
Marc