T3000 CrossPlatform Documentation
SyntaxHighlighter Class |
[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for "T:FastColoredTextBoxNS.SyntaxHighlighter"]
Inheritance Hierarchy
Namespace: FastColoredTextBoxNS
Assembly: FastColoredTextBox (in FastColoredTextBox.dll) Version: 2.16.23.0 (2.16.23.0)
Syntax
The SyntaxHighlighter type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SyntaxHighlighter |
Constructor SyntaxHighlighter
|
Properties
Name | Description | |
---|---|---|
AttributeStyle |
C# attribute style
| |
AttributeValueStyle |
HTML attribute value style
| |
ClassNameStyle |
Class name style
| |
CommentStyle |
Comment style
| |
CommentTagStyle |
Style of tags in comments of C#
| |
FunctionsStyle |
SQL Functions style
| |
HtmlEntityStyle |
HTML Entity style
| |
KeywordStyle |
Keyword style
| |
KeywordStyle2 |
Specific PHP keyword style
| |
KeywordStyle3 |
Specific PHP keyword style
| |
NumberStyle |
Number style
| |
RegexCompiledOption | ||
StatementsStyle |
SQL Statements style
| |
StringStyle |
String style
| |
TagBracketStyle |
HTML tag brackets style
| |
TagNameStyle |
HTML tag name style
| |
TypesStyle |
SQL Types style
| |
VariableStyle |
Variable style
| |
XmlAttributeStyle |
XML attribute style
| |
XmlAttributeValueStyle |
XML attribute value style
| |
XmlCDataStyle |
XML CData style
| |
XmlEntityStyle |
XML Entity style
| |
XmlTagBracketStyle |
XML tag brackets style
| |
XmlTagNameStyle |
XML tag name style
|
Methods
Name | Description | |
---|---|---|
AddResilientStyle |
Adds the given style as resilient style. A resilient style is additionally available when highlighting is
based on a syntax descriptor that has been derived from a XML description file. In the run of the highlighting routine
the styles used by the FCTB are always dropped and replaced with the (initial) ones from the syntax descriptor. Resilient styles are
added afterwards and can be used anyway.
| |
AddXmlDescription |
Uses the given doc to parse a XML description and adds it as syntax descriptor.
The syntax descriptor is used for highlighting when
| |
AutoIndentNeeded | ||
CSharpAutoIndentNeeded | ||
CSharpSyntaxHighlight |
Highlights C# code
| |
Dispose | Releases all resources used by the SyntaxHighlighter | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
HighlightSyntax(String, Range) |
Highlights syntax for given XML description file
| |
HighlightSyntax(Language, Range) |
Highlights syntax for given language
| |
HighlightSyntax(SyntaxDescriptor, Range) | ||
HTMLAutoIndentNeeded | ||
HTMLSyntaxHighlight |
Highlights HTML code
| |
InitCShaprRegex | ||
InitHTMLRegex | ||
InitJScriptRegex | ||
InitLuaRegex | ||
InitPHPRegex | ||
InitSQLRegex | ||
InitStyleSchema | ||
InitVBRegex | ||
InitXMLRegex | ||
JScriptSyntaxHighlight |
Highlights JavaScript code
| |
LuaAutoIndentNeeded | ||
LuaSyntaxHighlight |
Highlights Lua code
| |
MemberwiseClone | (Inherited from Object.) | |
ParseColor | ||
ParseFolding | ||
ParseRule | ||
ParseStyle | ||
ParseXmlDescription | ||
PHPAutoIndentNeeded | ||
PHPSyntaxHighlight |
Highlights PHP code
| |
RememberBrackets | ||
RestoreBrackets | ||
SQLAutoIndentNeeded | ||
SQLSyntaxHighlight |
Highlights SQL code
| |
ToString | (Inherited from Object.) | |
VBAutoIndentNeeded | ||
VBSyntaxHighlight |
Highlights VB code
| |
XMLAutoIndentNeeded | ||
XMLSyntaxHighlight |
Highlights XML code
|
Fields
Top
See Also