Project NameCheck configuration
On the Misc tab, you can include/exclude whole classes of names from the standard. You have a few other options besides.
| Option | Description |
|---|---|
| Ignore scope of Type/Enum | Names of Types and Enums do not have a scope prefix/suffix. This is useful in projects where most Types/Enums are global. This setting does not affect Type fields or Enum members, whose scope is set or removed on the Scope page. This option doesn't affect .NET Structure names. For them, there is no scope checking. |
| Ignore scope of constants | Constants do not have a scope prefix/suffix. |
| Ignore type of arrays | Array names are not checked for their type. You can still define an array prefix/suffix on the Special page to distinguish all arrays from variables. |
| Constants in ALL_CAPS | Constant names must not include lowercase letters, except for prefixes or suffixes. |
| Require ProperCase | Names must start with a capital letter, excluding any prefixes. If it should seem that Project NameCheck requires ProperCase for a prefix, the prefix is not set up correctly. |
| Menu names must be cumulative | Names of menu items must start with the name of the menu they are in. Thus, the Save command in menu mFile must start with mFile. mFileSave would be OK. This feature is available in Visual Basic versions 3.0 to 6.0. |
Project NameCheck configuration
©Aivosto Oy - Project Analyzer Help Contents