2010-12-23 28 views
1

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

一如既往地感謝您的幫助!

+2

爲什麼你不能使用GtkSourceView? – 2010-12-23 03:03:29

回答

1

我得到了GtkSourceview的工作,它運作良好。