使用emacs突出显示python docstrings作为注释

时间:2016-02-24 11:05:45

标签: python emacs documentation comments syntax-highlighting

是否可以自定义emacs,以便以与注释相同的方式突出显示python文档字符串?这是一个python docstring

的例子
def python_function(argument):
    """
    doc string here

    may be multiline
    """
    return some_func(argument)

2 个答案:

答案 0 :(得分:1)

使用python-mode.el,相应地自定义font-lock-doc-face。 这也需要py-use-font-lock-doc-face-p设置为t

此外,所有面孔都可以自定义。 M-x customize-face RET font-lock-string-face RET并将其设置为所需的值。但是这会影响所有模式。

答案 1 :(得分:0)

从Emacs 25.1开始,Emacs的bulit-in python.el显示带有font-lock-doc-face的文档字符串。