App*_*ker 3 c# gtk mono gtk# monodevelop
我想为Gtk#(可能是继承自Gtk.TextView)制作一个支持语法高亮显示的自定义文本编辑器,也可能是侧面的行号.(像Scintilla/SciTE这样的东西?)无论如何,我已经尝试了一些东西,比如将所有单词放在一个数组中等等.但到目前为止还没有成功地制作任何有效的东西.任何帮助,解释,资源或示例代码?
注意:您可以使用其他语言给出答案,其语法类似于Gtk具有绑定的语法,如Gtkmm或Gtk +.
注2:我使用的是Gtk 2
使用MonoDevelop的Mono.TextEditor程序集.它是用C#编写的GTK#的源编辑器小部件,并且与MD的其余部分没有依赖关系.
MonoDevelop中曾经使用GtkSourceView,但大约3年前切换到Mono.TextEditor,因为它更便于携带,并给了我们更大的灵活性来改变和提高的东西.