sublime 3 中的自定义语法

custom syntax in sublime 3

目前在一家使用自己的编程语言的公司工作。 它接近 python(因此我使用这种语法),但唯一的区别是例如:

然而,将 python 的注释部分中的语法文件从“#”替换为“..”使其注释掉了几乎所有内容。

我认为在语法文件的下方有一些选项与此更改冲突。

(line 404)

comments: 
- match: '#'
  scope: punctuation.definition.comment.python
  push:
    - meta_scope: comment.line.number-sign.python
    - match: \n
      pop: true 

试试这个:

- match: '\.\.'

在正则表达式中,.匹配任意字符,所以'..'匹配任意两个字符。使用反斜杠对其进行转义,使其仅匹配文字句点字符。