2017-08-04 35 views
1

我正在尝试为Atom文本编辑器编写一些python片段,并且希望在多线体中使用三重引号,但由于某些原因,Atom不会像那样。我试过\\逃脱(如提到here near the page),但也确实有效。我在下面的例子中留下了我想要用三个引号的注释;在cson文件中插入三重引号在三重引号内

'.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

这可行,但并不能完全解决问题。所以请随时添加更多更正确的答案。

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

这是什么不是“完全”解决问题? –

+0

在非常不可能的情况下,某些人需要在body元素中使用三重单引号和三重双引号。 –

相关问题