Pus*_*ngh 5 syntax-highlighting atom-editor
我正在做一个项目,其中的文件中包含 Markdown 和 perl。我希望能够在语法中突出显示它们,在 atom 中可能吗?
这是可能的,但并不完美。
Discuss.atom.io 上有一篇关于此问题的写得很好的帖子。基本上,您必须手动编辑语言包(例如language-markdown
或language-perl
)并通过引用另一种语言来添加额外的语法规则。
例如,添加
{
'begin': '`'
'beginCaptures':
'0':
'name': 'punctuation.definition.string.begin.coffee'
'end': '`'
'endCaptures':
'0':
'name': 'punctuation.definition.string.end.coffee'
'name': 'string.quoted.script.coffee'
'patterns': [
{
'include': 'source.js'
}
]
}
Run Code Online (Sandbox Code Playgroud)
启用javascript的两个实例之间的语法突出language-coffee-script
显示。(`)