Retain Source Text Formatting During Code Editing
Actipro SyntaxEditor for WPF preserves original line endings and adds APIs to detect mixed formats or normalize document text.

Actipro SyntaxEditor for WPF is a customizable code editing control for WPF applications. It provides syntax highlighting, code outlining, IntelliPrompt user interfaces, and an extensible parsing framework. Developers can use its editing and language services to build integrated code editors, script editors, and other applications that work with structured text.
Actipro SyntaxEditor for WPF preserves the original line endings in documents and snapshots, including CRLF, LF, CR, and mixed formats. Text retrieval returns those line endings by default, helping applications maintain consistent character offsets when exchanging text positions with external tools. New APIs identify the inferred line-ending format, determine whether endings are uniform, and normalize a document when required. This gives developers direct control over retaining source formatting or applying a consistent line-ending convention.
Actipro SyntaxEditor is licensed per developer and is available as a Perpetual license with 1 year support and maintenance. See our Actipro SyntaxEditor for WPF licensing page for full details.
Actipro SyntaxEditor for WPF is available individually, or as part of Actipro WPF Studio.