Version: 2017.1

ObjectNames.NicifyVariableName

Switch to Manual
public static string NicifyVariableName (string name);

Description

Make a displayable name for a variable.

This function will insert spaces before capital letters and remove optional m_, _ or k followed by uppercase letter in front of the name.

    // prints "My Variable"
    print (ObjectNames.NicifyVariableName ("MyVariable"));
    // prints "The Other Variable"
    print (ObjectNames.NicifyVariableName ("m_TheOtherVariable"));
    // prints "Some Constant"
    print (ObjectNames.NicifyVariableName ("kSomeConstant"));