Suppose I have a function defined like so:
void SomeReallyReallyLongQualifiedFunctionName( int p1, int p2,
int p3 )
{
...
}
Now I decide I want to add a NameSpace::MyClass object as a fourth parameter. As soon as I type the second :, VA adds a bunch of tabs to indent the second line as shown (I had to type spaces here instead of tabs to get it to show up):
void SomeReallyReallyLongQualifiedFunctionName( int p1, int p2,
int p3, NameSpace:: )
{
}
I'm reasonably sure it's VA doing this because the behavior goes away if I disable it.
Is this a bug or a feature? If it's a feature, is there any way to disable it (I don't see anything relevant looking in the settings)?