Table of Contents

Namespace MarkMyDeck.SyntaxHighlighting

Classes

BashHighlighter

Custom syntax highlighter for Bash/Shell scripts.

ColorCodeHighlighter

Syntax highlighter using ColorCode.Core for JSON and other common languages.

HttpHighlighter

Syntax highlighter for HTTP requests and responses with media-type-aware body highlighting.

SyntaxHighlighterFactory

Factory for creating and selecting appropriate syntax highlighters based on language.

SyntaxToken

Represents a syntax token with its text content and classification type.

TypeSpecHighlighter

Custom syntax highlighter for TypeSpec language.

Interfaces

ISyntaxHighlighter

Interface for syntax highlighters that tokenize code into colored segments.

Enums

TokenType

Classification types for syntax tokens.