如何在PyCharm中添加自定义突出显示规则
如何在PyCharm中添加自定义突出显示规则?我的意思是,例如:如何在PyCharm中添加自定义突出显示规则,pycharm,Pycharm,如何在PyCharm中添加自定义突出显示规则?我的意思是,例如: html = """ <html> <body> In %s hour(s) it will be %s. </body> </html> """ % (offset, dt) html=”“” 在%s小时后将是%s。 “”“%(偏移量,dt) Pycharm不会突出显示变量html所包含的字符串的%
html = """
<html>
<body>
In %s hour(s) it will be %s.
</body>
</html>
""" % (offset, dt)
html=”“”
在%s小时后将是%s。
“”“%(偏移量,dt)
Pycharm不会突出显示变量html
所包含的字符串的%s
部分。如何添加规则,使字符串中的%
及其后的字母高亮显示或以不同的颜色显示?此功能在Sublime Text 2中可用,因此我希望PyCharm 2.7.1也能实现此功能
非常感谢您的帮助。经过大量研究,我意识到这是不可能的。您不能向现有语言添加自定义规则,但可以添加自定义文件类型/语言:
(这个答案并没有明确地回答这个问题,但谷歌在试图找出如何添加我自己的突出显示时把我送到了这里,所以添加这个来帮助其他人)我不确定它是否做到了,但它会提出一个非常好的功能要求。你不能这样调整PyCharm,它使用严格的语言解析器,需要知道使用的是什么语言或模板系统,Alt+Enter、InjectLanguage、指定此文本变量中的确切内容。由于它不是纯HTML,突出显示变量将不起作用。