Can I fine grain control Inconsistent Unreal Engine Naming?
Hi all,
I'd like to disable annotations for both function input parameters and local variables names not starting with a capital letter, while keeping the rest of the Unreal Engine naming conventions intact. However, the best way to do this I could find is to disable the Inconsistent Unreal Engine Naming inspection in Settings → Editor → Inspection Settings → Inspection Severity → C/C++. But, doing also disables the rest of the Unreal Engine naming rules, which I still want to have in place, like names of UPROPERTYs, etc.
Similarly, I'd like to do the same process for the automatic suggestions of variable names that Rider does, so that it automatically suggests to me names for input parameters and local variables that start with a lowercase letter. Again, the only way I found of doing this is to go into Settings → Editor → Code Style → C/C++, then unchecking the checkbox that appears right at the top of the Naming tab about enabling the Inconsistent Unreal Engine Naming inspection. Again, unchecking this seems to have the same effect as with the inspection.
So, it seems to me like right now it's all or nothing. Am I perhaps missing a feature that allows for this level of granularity?
Please sign in to leave a comment.
Hello Pablo,
Thank you for contacting Rider support.
Unfortunately, it isn't possible to edit separate Unreal Engine naming rules.
We have this feature request registered on our tracker: RSCPP-28745 Allow customization of UE4 naming rules. You might want to upvote it and leave a comment to demonstrate your interest and bring additional awareness.
Have a nice day!