Method | Description | |
---|---|---|
CreateAllman ( ) : |
Creates allman indent style CSharpFormatting options used in Visual Studio.
|
|
CreateEmpty ( ) : |
Creates empty CSharpFormatting options.
|
|
CreateGNU ( ) : |
Like the Allman and Whitesmiths styles, GNU style puts braces on a line by themselves, indented by 2 spaces, except when opening a function definition, where they are not indented. In either case, the contained code is indented by 2 spaces from the braces. Popularised by Richard Stallman, the layout may be influenced by his background of writing Lisp code. In Lisp the equivalent to a block (a progn) is a first class data entity and giving it its own indent level helps to emphasize that, whereas in C a block is just syntax. Although not directly related to indentation, GNU coding style also includes a space before the bracketed list of arguments to a function.
|
|
CreateKRStyle ( ) : |
The K&R style, so named because it was used in Kernighan and Ritchie's book The C Programming Language, is commonly used in C. It is less common for C++, C#, and others.
|
|
CreateMono ( ) : |
Creates mono indent style CSharpFormatting options.
|
|
CreateSharpDevelop ( ) : |
Creates sharp develop indent style CSharpFormatting options.
|
|
CreateWhitesmiths ( ) : |
The Whitesmiths style, also called Wishart style to a lesser extent, is less common today than the previous three. It was originally used in the documentation for the first commercial C compiler, the Whitesmiths Compiler.
|
public static CreateAllman ( ) : |
||
return |
public static CreateEmpty ( ) : |
||
return |
public static CreateGNU ( ) : |
||
return |
public static CreateKRStyle ( ) : |
||
return |
public static CreateMono ( ) : |
||
return |
public static CreateSharpDevelop ( ) : |
||
return |
public static CreateWhitesmiths ( ) : |
||
return |