Skip to main content
 首页 » 编程设计

python之添加到 Notepad++ 中的 Python 语法高亮

2025年05月04日10zhujiabin

我想在 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++ 构建过程中。