Winform语法高亮的编辑器比拼

本文对比了四个Winform下的代码编辑器组件:ICSharpCode.TextEditor、Essential Studio、Scintilla和FireEdit。文中详细分析了它们的特性、优缺点,如ICSharpCode.TextEditor的强大和开源,Essential Studio的功能全面但中文支持不佳,Scintilla的跨平台和速度,以及FireEdit的无限级别redo功能和中文输入问题。结论指出,作者因输入中文问题不会选择FireEdit。
摘要由CSDN通过智能技术生成

先鼓励一下园子里面的一位兄弟,这个是他自己些的东西

http://surfsky.cnblogs.com/archive/2005/12/12/295814.html

他也说现在他也不用这个东西了,AnyWay,鼓励一下!

举几个说说事,以后慢慢的补上。

ICSharpCode.TextEditor

 

    这个东西是作为著名的开发工具SharpDevelop的一个开发组件存在,就是其中的代码编辑器,功能自是不必说,强大。

而且,开源!

语法文件集成到编译包中,目前支持的不是很多,XML配置,很简单,语法高亮可以使用程序设置,目前是我首选。

Essential Studio

 

http://www.syncfusion.com/

Syncfusion公司出品的套件中包含了一个Editor,支持所有的编辑器的功能。你想要的都有了,呵呵,语法文件内置,也可以引入,非常不错,功能介绍自己上主站去看吧。

这个东西的问题一是版权,而是中文支持比较菜,我尝试修改了一下代码,但是还是存在光标定位的问题,代码太复杂了,跟踪了很久,也就放弃了。

 

S

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值