Package klyn.code.highlighters
Contains 7 type(s).
Types
Interfaces
Classes
  • AnsiSyntax - Shared syntax color palette and span factory used by syntax highlighters.
  • CodeHighlighter - Unified line-oriented syntax highlighter backed by any klyn.code.Tokenizer.
  • PlainHighlighter - Fallback highlighter for plain text.
  • StyledSpan - Styled text fragment produced by syntax highlighters.
  • SyntaxHighlighterFactory - Resolves a syntax highlighter from a file path, supporting dedicated language highlighters as well as any language registered in klyn.code.LanguageRegistry.
  • SyntaxStyle - UI-agnostic visual style attached to a syntax-highlighted token span.