Я создаю приложение WxPython, в котором есть виджет STC, отображающий JSON. Я проверил все доступные Lexers здесь , но обнаружил, что у них нет JSON Lexer.
После серфинга в сети я обнаружил, что мы можем создавать собственные лексеры для STC, установив wx.stc.StyledTextCtrl().SetLexer()
в stc.STC_LEX_CONTAINER
. Но проблема в том, что я не знаю, какие токены он выдает, как выделить код.
Скажите, пожалуйста, как это сделать или есть какие-то учебные пособия.