如何解决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: '\.\.'
在正则表达式中,.
可以匹配任何字符,因此'..'
可以匹配任何两个字符。使用反斜杠,可以将其转义,使其仅与文字句点字符匹配。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。