我正在开发像 C#(Gtk)的编辑器 MonoDevelop 。
我想包含一些像语法高亮的工具。 我已经读过关于 GtkSourceView 的内容了,但似乎它在Mono中不可用。 我想我可以将 TextChange 事件添加到我的 Gtk.TextView 小部件中,但这也是不可能的。 在另一篇文章中有人说,通过使用 keyPress 事件可以实现语法突出显示。 但是keyPress事件不起作用。
注1:Gtk.TextEditor不起作用。在尝试使用Gtk.TextEditor
时,Mono不会编译项目那么我需要做些什么来实现 Gtk.TextView 的语法高亮?