1
我在想,如果有人能指點我一個(或者只是他們的想法)在基於C的GTK +應用程序中編碼語法突出顯示的最佳方式。我知道我可以使用GtkTextTag來修改GtkTextBuffer中的文本,但除了搜索關鍵字(迭代地或通過重新編碼字符串)之外還有更好的方法嗎?我唯一擔心的是,如果我擦除所有標籤,然後在每次文本更改事件中重新搜索並應用標籤,它可能會讓我的應用程序停滯不前。在GTK +中執行語法高亮的最佳方法?
一如既往地感謝您的幫助!
爲什麼你不能使用GtkSourceView? – 2010-12-23 03:03:29