分享一款功能强大的C#/.NET WINFORM开发用基于GDI+的支持语法高亮的文本框控件[可用作日志控件等等]

类库组件 2015-08-12 3115阅读 0评论 0收藏 收藏本文

以前在文章《C#Winform使用扩展方法自定义设置富文本框(RichTextBox)字体颜色》中给大家介绍了在C# Winform 开发中如何设置富文本框RichTextBox的字体颜色。今天再给大家分享一款一国外同行开发的基于GDI+的支持语法高亮的文本框控件,名叫 Fast Colored TextBox fastcoloredtextbox2 Fast Colored TextBox仅不是TextBox,也不是RichTextBox,它是独立的基于GDI+的文本框控件。Fast Colored TextBox有自己的特点: 1.在数据行数较大的情况下渲染速度依然非常快; 2.使用非常简单; 3.完美支持C#语法高亮; 4.可将文本标记为指定颜色; 5.可自定义样式; 6.可折叠代码; 7.支持像VS一样的智能输入提示; 8.支持图片; 9.支持自动缩进; 10.支持书签; 11.可分的视图模式; 12.大文件可懒加载; 13.支持文档地图预览功能; 14.支持文档差异对比; 15.支持撤消/重做 以及其他一些日常文件框开发中可能用到的功能。 对于怎样使用Fast Colored TextBox 作者也提供了非常详尽的示例。在这里,笔者暂时不做更多的演示和说明,有兴趣的朋友可以参考/研究。 Github:https://github.com/PavelTorgashov/FastColoredTextBox CodeProject:http://www.codeproject.com/Articles/161871/Fast-Colored-TextBox-for-syntax-highlighting

转载请注明:图享网 » 分享一款功能强大的C#/.NET WINFORM开发用基于GDI+的支持语法高亮的文本框控件[可用作日志控件等等]

文章评论

获取验证码