public class SyntaxHighlighterFactory extends Object
Resolves a syntax highlighter from a file path, supporting dedicated language highlighters as well as any language registered in klyn.code.LanguageRegistry.
import klyn.code.highlighters
h = SyntaxHighlighterFactory.byPath("Main.kn")
spans = h.highlight("public class Main:")| Modifier and Type | Member | Description |
|---|---|---|
| public static | byPathbyPath(path as String) as SyntaxHighlighter |
Returns a SyntaxHighlighter suitable for the file at path. |