DigitalRune Text Editor is a .NET control for Windows Forms. It offers syntax-highlighting, source code formatting, code completion, and more.
The control is derived from the text editor in the SharpDevelop IDE.
Requirements
.NET Framework 2.0 or higher
Features
Fully functional text editor:
- Undo/redo
- Drag-and-drop of selections
- Split-view
- Line numbers, column numbers
- Different encodings
Intelligent source code editing:
- Syntax-highlighting
- Automatic source code formatting
- Code completion
- Code templates
- Method insight windows
- Markers (underlines, zigzag-lines, highlighted lines)
- Margin for bookmarks (breakpoints, etc.)
- Outlining ("folding")
- Tool tips
The API is fully documented (MSDN-style). The documentation is included in the download package.