我正在使用python-mode
语法突出显示。一切都很好,除了突出显示文档字符串,这使得在 github 存储库中阅读具有复杂文档字符串的代码非常困难。这里有一个例子:
class DoubleQuotesDocString:
"""
This is a doc string but inside double quotes " the highlinting breaks: in for type while " so this is a bug
"""
class SingleQuotesDocString:
'''
This is a doc string but inside single quotes ' the highlinting breaks: in for type while ' so this is a bug
'''
以及您看到它未正确突出显示的相应屏幕截图:
当然这是一个简单的例子。充满此类突出显示错误的复杂文档字符串是完全不可读的。
有解决方案吗?
编辑:有趣的是,stackoverflow 突出显示也有这个问题。