我想在 Notepad++ 中为 Python 内置函数添加语法高亮显示。我通过将此行添加到 python 标记来修改 AppData/Notepad++ 中的 langs.xml:
<Keywords name="instre2">len max min sum map str int reduce</Keywords>
我还在同一位置的 stylers.xml 中的 python 标记中添加了这一行:
<WordsStyle name="BUILTINS" styleID="13" fgColor="8080FF" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize="" keywordClass="instre2" />
当我转到“设置”->“样式配置器”->“Python”->“内置”时,我会看到我的内置函数列表以及我分配给它们的颜色。但是,在编辑 Python 文件时,内置函数不会突出显示。这是为什么?
我发现了类似的东西 here ,但我找不到文件 LexPython.cxx。我该如何解决这个问题?是否可以解决?
请您参考如下方法:
基于 .cxx 文件扩展名,这将使 LexPython.cxx 成为 c++ 源文件,因此听起来您需要编写 Python 词法分析器并将其添加到 Notepad++ 构建过程中。
