区分Python字符串和Textmate中docstring的语法着色?

2024-09-30 20:24:03 发布

您现在位置:Python中文网/ 问答频道 /正文

爱TextMate,爱Python,blah,blah,blah。。在

但是。。我讨厌Docstrings,也就是multiline comments/Sphinx的lovechild,在语法上是彩色的,和我前面提到的选择编辑器中的普通“string”一样。这是两种类型的人在他们过分匹配的服装。。。在

VISUAL AMBIGUITY lurking in python stringtypes in textmate

这种轻微的不便是否可以消除,以便在视觉上更容易地区分两者?在


Tags: 类型stringsphinx语法视觉编辑器comments地区
2条回答

将此项添加到主题文件的代码中,使doc字符串看起来与常规字符串不同。在

    {   name = 'Pyton: Docstring';
        scope = 'string.quoted.double.block.python';
        settings = {
            foreground = '#A7C3CC’; //change color to your preference
            fontstyle = '';
        };
    },

如果您需要XML版本:

^{pr2}$

如果您查看Python包的语言部分的第560-1064行,您将找到字符串的定义。简单地说,您将找到三引号字符串的模式,并将另一个组件添加到捕获名称中。然后,您只需将捕获名称添加到当前样式中,然后三引号字符串应以不同的颜色显示。在

相关问题 更多 >