Help contents
Project NameCheck standard configuration: Misc
Project NameCheck configuration
Misc
On the Misc tab, you can configure what kinds of names you want to check and which ones you will ignore.
You have a few extra options to choose from:
- 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.
- Cumulative menu names
- 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