利用ICSharpCode.TextEditor.dll进行语法高亮显示开发的一个简单的Winform例子。开发工具VS2010。
2024-06-11 14:40:12 195KB 语法高亮显示
1
程序集出自于 csharpdevelop 项目的组件。 资源包包括 ICSharpCode.TextEditor NET.2.0(可用于NET2.0~3.5) 和 Net.4.0 两个版本的源码和一个测试DEMO。 注意 .net4.0 不能使用 .net2.0 程序集不然程序运行会报(尝试读取或写入受保护的内存。这通常指示其他内存已损坏。)这个错误。 程序集中原本不包含TSQL语法高亮。现己加入项目中。使用方法请参考2.0中的DEMO!
1
ICSharpCode.TextEditor 控件源自开源项目 SharpDevelop,是一款非常不错的.NET代码编辑控件,内置了多种高亮语言支持,对中文支持友好。 本示例为了方便使用,在其控件上增加语言属性,可以直接在属性栏设置语言类型,同时示例中加入代码右键菜单功能,包括剪切、复制、粘贴、删除、全选。示例文章:https://blog.csdn.net/fxziyu/article/details/85325196
1