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.