当前位置:首页 > 操作系统 > MacOs

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

如果我有

<code>(set-face-foreground 'font-lock-comment-face "red")
(set-face-foreground 'font-lock-string-face "green")
</code>

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

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

This的答案表明可以这样做.

解决方法:

内置的python.el通过python-font-lock-syntactic-face-function提供了font-lock-doc-face.

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


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐