Code Style Enforcer 3.5 and above is utilizing the new editor extension capabilities introduced in Visual Studio 2010. Code Style Enforcer checks the code against a configurable code standard and best practices. It is developed for C#, but some of the rules will also be applicable VB.NET.
Code Style Enforcer can also generate code rule violation reports for a complete project or solution.
The code standard is currently configurable with the following rules:
• Name rules, where it is possible to have different rules for different members, i.e. fields, constants, variables, methods, properties and so on. It is also possible to add overrides to code types, i.e. specifying different name rules for code types with specific modifiers (keywords) or visibility.
Code Style Enforcer is dependent upon the latest version of DXCore, from Developer Express, for source code parsing.