首页 / 知识
关于.net:推荐第三方编辑/语法突出显示控件-WinForms
2023-04-14 01:59:00

Recommendation for 3rd party editing/syntax highlighting control - WinForms我正在寻找一种高质量的WinForms组件,该组件支持语法突出显示,代码折叠等。关键标准是: ICSharpCode.TextEditor是免费的并且非常稳定。 与Scintilla.Net相比,增强ICSharpCode.TextEditor的作用微不足道。 ICSharpCode.TextEditor的另一个巨大好处是,您可以自定义/构建自己的语法突出显示,例如:https://github.com/icsharpcode/SharpDevelop/wiki/Syntax-highlighting。 但是ICSharpCode.TextEditor不稳定,它充满了AccessViolations:https://www.google.com.au/search?q=icsharpcode.texteditor accessviolationexception 您可以通过下载直接查看这些AccessViolations: 在GitHub上构建的此版本在winforms中表现更好,但在VSTO中,它仍然尖叫AccessViolations: 与DigitalRune的ICsharp.TextEditor版本相同。 我建议使用最新的WPF实现:ICSharp.AvalonEdit。 如果您需要在Winforms中托管此WPF控件:
我遇到的一些商业公司(请注意,我不隶属于这些公司): 尝试ScintillaNET,它是围绕着出色的Scintilla控件的.NET WinFormspackage器。 Scintilla本身是一个免费的源代码编辑器组件,可高度自定义,并具有您要求的所有功能。请参阅此处以获取屏幕截图。 |
最新内容
相关内容
linux命令逐页显示?
linux命令逐页显示?,系统,工作,地址,命令,网上,信息,百度,基础,标准,内容,在linux里有些命令显示的内容太多了,要网上翻页,怎么办?用shift+paglinux命令多显示几行?
linux命令多显示几行?,实时,系统,标准,数据,档案,命令,文件,最新,信息,状态,linux取出某几行?在linux系统中,从文件中查找包含某关键字的内容,可linux命令行显示键值?
linux命令行显示键值?,系统,环境,管理,文化,国家,信息,工具,数据,软件,项目,Linux深入探索16-区域设置:locale1、locale 命令是 Linux 系统中linux用命令显示键盘?
linux用命令显示键盘?,系统,信息,工具,电脑,键盘,分析,设备,数据,通用,工作,Linux系统中使用屏幕键盘的方法然后用编辑器打开欢迎界面配置文件linux命令分行显示?
linux命令分行显示?,数据,分行,系统,时间,最新,百度,实时,命令,文件,内容,linux中,要显示一百行到一百五十行的内容怎么输入命令?谢谢坐等_百百度linux命令推荐?
百度linux命令推荐?,地址,工作,系统,百度,命令,工具,设备,数据,信息,发行,Linux命令大全1、linux常用命令有pwd命令、cd命令、ls命令、cat命令linux显示路径命令?
linux显示路径命令?,系统,信息,工作,数据,名称,位置,标准,环境,时间,命令,linux如何查看root用户目录路径?1、建目录时,不指定绝对路径时,可以用linux简单的显示命令?
linux简单的显示命令?,工具,管理,系统,档案,工作,信息,命令,标准,技术,设备,Linux中如何分屏显示的命令是什么1、linux中如果想要把某个命令或linux显示用户名命令?
linux显示用户名命令?,密码,系统,信息,时间,地址,命令,用户,用户名,位置,用户信息,如何查询linux系统中所有用户的用户名和密码1、首先进入到llinux下命令显示行号?
linux下命令显示行号?,工作,地址,系统,信息,命令,档案,文件,名称,观察,实时,Linux中显示一个文件最后几行的命令是什么?1、tail -n 20 filenamlinux命令行最多显示?
linux命令行最多显示?,信息,系统,数据,档案,标准,文件,命令,名称,地址,最新,linux查看文件有多少行数据vim 打开配置文件,执行\x0d\x0a: set nlinux只显示命令行?
linux只显示命令行?,系统,密码,工具,终端,信息,暂停,地方,代码,发行,首页,Linux如何进入纯命令行界面?在Linux系统中,打开命令行窗口需要使用终