在cson文件中的三引号内插入三引号

时间:2017-08-04 19:26:50

标签: javascript coffeescript atom-editor cson

我正在尝试为Atom文本编辑器编写一些python片段,我想在多行体内部使用三重引号,但出于某种原因,Atom并不喜欢这样。我已经尝试\\逃脱(如上所述here near the page),但这也有效。我在下面的例子中留下了评论,我想把三引号放在一起;

'.source.python':
  'Main Class':
    'prefix': 'mainclass'
    'body':"""
    class ${1:NewClass}(object):
        '$2' # I'd like triple quotes here. 
        def __init__(self, *args, **kwargs):
            '$3' # Here as well.
            ${4:pass}
    """

这在cson中甚至可能吗?

1 个答案:

答案 0 :(得分:1)

这可行,但它并不能完全解决问题。所以请随意添加另一个更正确的答案。

'.source.python':
  'Main Class':
    'prefix': 'mainclass'
    'body':'''
    class ${1:NewClass}(object):
        """$2"""
        def __init__(self, *args, **kwargs):
            """$3"""
            ${4:pass}
    '''