Auto-indent hook for C styled source code.
Namespace: Sgry.AzukiAssembly: Azuki (in Azuki.dll) Version: 1.7.13.40248
Syntax
C# |
---|
public static readonly AutoIndentHook CHook |
Visual Basic |
---|
Public Shared ReadOnly CHook As AutoIndentHook |
Field Value
Type: AutoIndentHook
Remarks
This hook delegate provides a special indentation logic for C styled source code. Here 'C style' means that curly brackets are used to enclose each logical block, such as C++, Java, C#, and so on.
The differences between this and generic auto-indentation are below:
- Pressing Enter key increases indentation level if the line was terminated with a closing curly bracket ( } )
- Inserting an opening curly bracket ( { ) decreases indentation level if the line was consisted only with whitespace characters.
Note that the characters to be used to create indentation will be chosen according to the value of UsesTabForIndent property.