2011-12-03 91 views
0

我目前正在wxPython中開發一個應用程序,它的主要部分之一是通過多行TextCtrl接受C代碼,如果輸入的C代碼可以語法突出顯示,這將是一件好事。wxPython語法高亮爲C

有沒有辦法用TextCtrl實現這一點,或者是否有任何其他方便的方法來實現相同的目的?

回答

2

不要對它使用標準wxTextCtrl,請使用Scintilla語法高亮編輯器組件的wxWidgets包裝器。用wxPython這將是wx.stc.StyledTextCtrl

您可以使用此類設置各種語法熒光筆之一,也有一個用於C/C++。