如何在PyCharm中添加自定义突出显示规则

时间:2013-04-04 05:33:53

标签: pycharm

如何在PyCharm中添加自定义突出显示规则?我的意思是,例如:

html = """
    <html>
        <body>
            In %s hour(s) it will be %s.
        </body>
    </html>
    """ % (offset, dt)

Pycharm不会突出显示变量%s所包含的字符串的html部分。如何添加规则,使字符串中的%和后面的字母突出显示或以不同的颜色显示? Sublime Text 2中提供了此功能,因此我希望PyCharm 2.7.1也能实现这一功能。

非常感谢您的帮助。

2 个答案:

答案 0 :(得分:4)

经过大量研究,我意识到这是无法做到的。

答案 1 :(得分:0)

您无法将自定义规则添加到现有语言 - 但您可以添加自定义文件类型/语言:https://www.jetbrains.com/help/pycharm/2016.3/creating-and-registering-file-types.html

(这个答案并没有具体解决这个问题,但谷歌在试图弄清楚如何添加我自己的突出显示时将我发送到这里,所以添加它以帮助其他人)