pycharm中的三重双引号突出显示为绿色而不是灰色

Posted

技术标签:

【中文标题】pycharm中的三重双引号突出显示为绿色而不是灰色【英文标题】:Triple double quotes in pycharm highlights as green and not grey 【发布时间】:2021-12-20 00:54:03 【问题描述】:

我正在使用 pycharm,它以绿色而不是灰色的三个双引号显示整个代码块(注释部分的颜色)。

但是当我在 sublime 中使用时它是完美的。我怎样才能让它变灰?

"""
It is a really long string
triple-quoted strings are used
to define multi-line strings
"""

【问题讨论】:

【参考方案1】:

Preferences => Editor => Colors & Fonts => Python => Docstring 将此颜色设置为与您通常的评论颜色相同。

默认情况下,文档字符串显示为不同的颜色,因为它们不是通常的 cmets。

【讨论】:

我对 docstring 和 docstring 标签进行了以下更改,单击“应用”后它仍然显示为绿色。 好的。我没有在方法下方添加 cmets,而是在方法外部添加了 cmets,它在方法内显示为绿色,缩进显示为灰色。怎样才能让它到处都是灰色的,不管是在方法的内部还是外部。 我认为是Language Defaults => Doc Comment。使它们与 cmets 具有相同的颜色应始终使其具有相同的颜色。如果不是,它应该是 Comments 下的其他内容 我也这样做了。但它仍然是绿色的!

以上是关于pycharm中的三重双引号突出显示为绿色而不是灰色的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式逐行:如何匹配三引号而不是双引号

Python中的单引号与双引号[关闭]

带有三重单引号和三重双引号的文档字符串有啥区别?

如何在python中过滤三重和双引号?

如何正确转义 JSP 标记中的三重嵌套引号

使用双引号而不是单引号返回 Python 列表中的变量