Skip to main content
 首页 » 编程设计

python之wxPython 语法高亮小部件

2025年05月04日1498°冷暖

wxPython 中是否有类似于TextCtr 的小部件,可以将语法高亮显示到文本字段中。
我查看了文档,但找不到任何东西。

如果没有,我如何自己创建它。我只需要简单的 HTML 突出显示。谢谢

请您参考如下方法:

有几个地方可以找到这类例子。 StyledTextCtrl、PyShell/PyCrust 和 Editra。 PyShell/PyCrust 在官方 wxPython 演示中有一个实际显示语法突出显示的演示。 Editra 与 wx 2.8 和 2.9 一起分发,但我不确定它是否包含在最新的 Phoenix 版本中。但是,我认为它会为多种语言突出显示语法。您也可以在这里下载:http://editra.org/