【发布时间】:2017-01-27 22:15:49
【问题描述】:
我搜索了很多,但都在谈论基于扩展的语言识别。我问这个是因为我们出于某些目的使用了某个文件名,并且这个文件的内容是用某种语言编写的,但是这个文件没有扩展名。
【问题讨论】:
标签: syntax-highlighting atom-editor
我搜索了很多,但都在谈论基于扩展的语言识别。我问这个是因为我们出于某些目的使用了某个文件名,并且这个文件的内容是用某种语言编写的,但是这个文件没有扩展名。
【问题讨论】:
标签: syntax-highlighting atom-editor
马特和德米特里的回答很有启发性,这就是我所做的: 首先,我阅读了 Atom 关于customizing-language-recognition 的文档。本来我以为这只适用于文件扩展名,但实际上它也适用于文件名。
'*'
core:
customFileTypes:
'source.python': [
'my file's name'
]
完成。
【讨论】:
有一个插件file-types 可以将文件类型映射到新语言。您不仅可以根据文件扩展名执行此操作,还可以根据文件名执行此操作。查看“正则表达式匹配器”部分。
【讨论】: