Gli appassionati di SharpDevelop probabilmente già lo sanno, ma vorrei lo stesso dire due parole sul componente per WindowsForms che è incluso nei sorgenti di questo IDE.

L'assembly ICSharpCode.TextEditor.dll contiene uno splendido controllo TextEditorControl, che permette di usufruire di una sofisticata textbox con capacità di Syntax Highlighting in real-time, folding, undo/redo, ed estremamente rapida e stabile. Il componente sfrutta dei file di configurazione che permettono di decidere il formato e i colori di keyword e marcatori all'interno di un file di testo.

ICSharpCode.TextEditor è distribuito sotto licenza GPL.