CodeFormat Type
Provides a base class for formatting most programming languages.
Constructors
| Constructor |
Description
|
Full Usage:
CodeFormat()
|
|
Instance members
| Instance member |
Description
|
|
Determines if the language is case sensitive. A case-insensitive language formatter must override this property to return false.
|
|
Must be overridden to provide a regular expression string to match comments.
|
|
Must be overridden to provide a list of keywords defined in each language. Keywords must be separated with spaces.
|
|
Can be overridden to provide a list of tokes to be recognized as numbers.
|
|
Must be overridden to provide a list of operators defined in each language. Operators must be separated with spaces.
|
|
Can be overridden to provide a list of preprocessors defined in each language. Preprocessors must be separated with spaces.
|
|
Must be overridden to provide a regular expression string to match strings literals.
|
Inherited members
Inherited from
SourceFormat
Instance members
| Instance member |
Description
|
|
|
|
|
|
|
|
Gets or sets the tabs width.
|
|
Enables or disables line numbers in output.
|
|
Enables or disables alternating line background.
|
|
Enables or disables the embedded CSS style sheet.
|
|
The regular expression used to capture language tokens.
|
Static members
| Static member |
Description
|
|
|
|
Gets the CSS stylesheet as a string.
|
|
FSharp.Formatting