C# Class SS.Ynote.Classic.Core.Syntax.SyntaxHighlighter

Predifined Syntax Highlighter
Afficher le fichier Open project: samarjeet27/ynoteclassic

Méthodes publiques

Свойство Type Description
Scopes IList

Private Properties

Свойство Type Description
ActionscriptSyntaxHighlight void
AntlrSyntaxHighlight void
BatchSyntaxHighlight void
CSharpSyntaxHighlight void
CSyntaxHighlight void
CoffeeScriptSyntaxHighlight void
CppSyntaxHighlight void
CssHighlight void
DSyntaxHighlight void
DiffSyntaxHighlight void
FSharpSyntaxHighlight void
GenerateBase SS.Ynote.Classic.Core.Syntax.Framework.SyntaxBase
GetStyleFromName FastColoredTextBoxNS.Style
HTMLPHPSyntaxHighlight void
HTMLSyntaxHighlight void
HaskellSyntaxHighlight void
HighlightSyntaxFromFile void
HtmlSyntaxHighlight void
IniSyntaxHighlight void
InitCRegex void
InitCSharpRegex void
InitCssRegex void
InitFoldingRule SS.Ynote.Classic.Core.Syntax.Framework.FoldingRule
InitHtmlRegex void
InitJScriptRegex void
InitJavaRegex void
InitObjCRegex void
InitPHPRegex void
InitPythonRegex void
InitRule SS.Ynote.Classic.Core.Syntax.Framework.SyntaxRule
InitSqlRegex void
InitVBRegex void
JScriptSyntaxHighlight void
JavaSyntaxHighlight void
JsonSyntaxHighlight void
LaTeXSyntaxHighlight void
LispSyntaxHighlight void
LuaSyntaxHighlight void
MATLABSyntaxHighlight void
MakeFileSyntaxHighlight void
ObjectiveCHighlight void
PHPSyntaxHighlight void
PascalSyntaxHighlight void
PerlSyntaxHighlight void
PowerShellSyntaxHighlight void
PythonFold void
PythonSyntaxHighlight void
QBasicHighlight void
RSyntaxHighlight void
RubySyntaxHighlight void
ScalaSyntaxHighlight void
ShellSyntaxHighlight void
SqlSyntaxHighlight void
TclSyntaxHighlight void
VBSyntaxHighlight void
XmlFold void
XmlSyntaxHighlight void
YamlSyntaxHighlight void

Méthodes publiques

Méthode Description
HighlightSyntax ( string language, TextChangedEventArgs args ) : void

Highlight Syntax

LoadAllSyntaxes ( ) : void

Loads All Syntaxes from File

Private Methods

Méthode Description
ActionscriptSyntaxHighlight ( TextChangedEventArgs e ) : void
AntlrSyntaxHighlight ( TextChangedEventArgs e ) : void
BatchSyntaxHighlight ( TextChangedEventArgs e ) : void
CSharpSyntaxHighlight ( TextChangedEventArgs e ) : void
CSyntaxHighlight ( TextChangedEventArgs e ) : void

C Syntax Highlight

CoffeeScriptSyntaxHighlight ( TextChangedEventArgs e ) : void
CppSyntaxHighlight ( TextChangedEventArgs e ) : void
CssHighlight ( TextChangedEventArgs e ) : void

Highlight CSS Syntax

DSyntaxHighlight ( TextChangedEventArgs e ) : void

D Syntax Highlight

DiffSyntaxHighlight ( TextChangedEventArgs e ) : void
FSharpSyntaxHighlight ( TextChangedEventArgs e ) : void
GenerateBase ( string descFile ) : SyntaxBase

Generates a SyntaxBase

GetStyleFromName ( string name ) : Style
HTMLPHPSyntaxHighlight ( TextChangedEventArgs e ) : void
HTMLSyntaxHighlight ( TextChangedEventArgs e ) : void

Highlights HTML code

HaskellSyntaxHighlight ( TextChangedEventArgs e ) : void
HighlightSyntaxFromFile ( SyntaxBase syntax, TextChangedEventArgs e ) : void

Highlight Syntax using SyntaxBase

HtmlSyntaxHighlight ( TextChangedEventArgs e ) : void
IniSyntaxHighlight ( TextChangedEventArgs e ) : void

Highlight INI Syntax

InitCRegex ( ) : void

Initializes C++ Regex

InitCSharpRegex ( ) : void
InitCssRegex ( ) : void

Init CSS Regex

InitFoldingRule ( string start, string end, string options ) : FoldingRule
InitHtmlRegex ( ) : void
InitJScriptRegex ( ) : void
InitJavaRegex ( ) : void
InitObjCRegex ( ) : void
InitPHPRegex ( ) : void
InitPythonRegex ( ) : void
InitRule ( string type, string regex, string options ) : SyntaxRule
InitSqlRegex ( ) : void
InitVBRegex ( ) : void
JScriptSyntaxHighlight ( TextChangedEventArgs e, bool fullComment = true ) : void

Highlights JavaScript code

JavaSyntaxHighlight ( TextChangedEventArgs e ) : void

Java Highlight

JsonSyntaxHighlight ( TextChangedEventArgs e ) : void
LaTeXSyntaxHighlight ( TextChangedEventArgs e ) : void
LispSyntaxHighlight ( TextChangedEventArgs e ) : void
LuaSyntaxHighlight ( TextChangedEventArgs e ) : void

Lua Syntax Highlight

MATLABSyntaxHighlight ( TextChangedEventArgs e ) : void
MakeFileSyntaxHighlight ( TextChangedEventArgs e ) : void
ObjectiveCHighlight ( TextChangedEventArgs e ) : void
PHPSyntaxHighlight ( TextChangedEventArgs e ) : void

Highlights PHP code

PascalSyntaxHighlight ( TextChangedEventArgs e ) : void
PerlSyntaxHighlight ( TextChangedEventArgs e ) : void

Perl Syntax Highlight

PowerShellSyntaxHighlight ( TextChangedEventArgs e ) : void
PythonFold ( FastColoredTextBox fctb ) : void
PythonSyntaxHighlight ( TextChangedEventArgs e ) : void
QBasicHighlight ( TextChangedEventArgs e ) : void

QBasic Syntax Highlight

RSyntaxHighlight ( TextChangedEventArgs e ) : void
RubySyntaxHighlight ( TextChangedEventArgs e ) : void
ScalaSyntaxHighlight ( TextChangedEventArgs e ) : void
ShellSyntaxHighlight ( TextChangedEventArgs e ) : void
SqlSyntaxHighlight ( TextChangedEventArgs e ) : void

Highlights SQL code

TclSyntaxHighlight ( TextChangedEventArgs e ) : void

Highlight TCL Syntax

VBSyntaxHighlight ( TextChangedEventArgs e ) : void

Highlights VB code

XmlFold ( FastColoredTextBox fctb ) : void
XmlSyntaxHighlight ( TextChangedEventArgs e ) : void

Highlights Xml code

YamlSyntaxHighlight ( TextChangedEventArgs e ) : void

Method Details

HighlightSyntax() public méthode

Highlight Syntax
public HighlightSyntax ( string language, TextChangedEventArgs args ) : void
language string
args TextChangedEventArgs
Résultat void

LoadAllSyntaxes() public méthode

Loads All Syntaxes from File
public LoadAllSyntaxes ( ) : void
Résultat void

Property Details

Scopes public_oe static_oe property

List of Scopes Installed
public static IList Scopes
Résultat IList