【发布时间】:2015-11-01 13:59:28
【问题描述】:
对于Spyder IDE,syntaxhighlighters.py是编译成spyder.exe,还是直接从spyderlib调用?
我在 GitHub (https://github.com/spyder-ide/spyder/blob/master/spyderlib/utils/syntaxhighlighters.py) 和其他几个站点上看到 syntaxhighlighters.py 包含在 Spyder 包中。尚不清楚 Spyder 是如何使用它的。难道只是编译成spyder.exe的源代码的一部分吗?
所需的最终状态是能够使用 Kivy 语法高亮更新 syntaxhighlighters.py。
Kivy 有一个用于 kv 语言的 Pygments 词法分析器,可通过 GitHub 获得,https://github.com/kivy/kivy/blob/master/kivy/extras/highlight.py
我试图弄清楚是否可以尝试修改 Spyder 的 syntaxhighlighters.py,使用 Kivy 的 highlight.py,或者我是否需要以某种方式重新编译 Spyder 以将更改合并到 syntaxhighlighters.py。
谢谢。
【问题讨论】:
标签: syntax-highlighting kivy spyder pygments