【发布时间】:2020-10-10 07:36:36
【问题描述】:
我正在尝试为 Atom 制作一个新的、非常简单的语法,只是为了满足我的文本编辑需求。要么,要么能够修改 Markdown 语法。我的问题是我什至无法进行测试...
这是我关注的guide,我也试过Atom's flight manual。
这是我的 package.json:
{
"name": "language-mylanguage",
"version": "0.0.0",
"description": "Mylanguage language support in Atom",
"engines": {
"atom": "*"
},
"dependencies": {},
"repository": {
"type": "git",
"url": ""
},
"bugs": {
"url": ""
},
"license": "MIT"
}
还有styles/language-mylanguage.less:
@import "ui-variables";
.mylanguage {
color: red;
}
.text {
color: blue;
}
还有语法/mylanguage.cson:
'scopeName': 'source.mylanguage'
'name': 'Mylanguage'
'fileTypes': ['md', 'txt']
'patterns': [
{
'match': '\\bLorem\\b'
'name': 'text.mylanguage'
}
]
最后是我的测试文件:
# H1
## H2
### H3
#### H4
Lorem Ipsum
[Text 1]
{Text 2}
%Text 3%
^Text 4^
> Text 5
++ Comment ++
这些是我在包文件夹中的唯一文件。到目前为止,我已经尝试通过视图菜单刷新,然后退出并重新启动。请帮忙!
编辑:根据我目前的代码,我预计 Lorem 为蓝色,而其余部分为红色。
【问题讨论】:
-
@Mandy8055 编辑了它。:)
标签: regex atom-editor syntax-highlighting cson