如何区分 emacs 缓冲区中的 Python 字符串和文档字符串?

2023-12-09

如果我刚刚

(set-face-foreground 'font-lock-comment-face "red")
(set-face-foreground 'font-lock-string-face "green")

在我的 .emacs 中,emacs 对 Python 字符串和 Python 文档字符串使用相同的字体锁定。

Python-comments-strings-and-docstrings

我应该在 .emacs 中添加什么以便区分注释、字符串和文档字符串?

This答案表明可以这样做。


内置 python.el 提供font-lock-doc-face通过 python-font-lock-syntropic-face-function。

python-mode.el 使用font-lock-doc-face, given py-use-font-lock-doc-face-p is t。您可以自定义该变量。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何区分 emacs 缓冲区中的 Python 字符串和文档字符串? 的相关文章

随机推荐