我有一堆.html
个文件,我正在处理的是真正的golang模板文件。如果我将文件重命名为.gohtml
,那么Atom会正确地突出显示gaoling模板标记以及HTML。我无法将文件重命名为.gohtml
(它们必须保留.html
),因为我使用的Hugo static site generator会失败。
有没有办法让Atom突出显示所有.html
个文件,好像它们是.gohtml
个文件一样?
答案 0 :(得分:0)
您可以手动更改文件的语法。当您再次打开此文件时,Atom会记住您的选择。
但如果您想将文件类型映射到新语言,则会有一个插件file-types。
答案 1 :(得分:0)
面对同样的挑战,我发现了两种可能性:
template.html
重命名为template.gohtml
。我做了一个快速检查,如果被称为{{ partial "template.gohtml" . }}
(hugo v0.36,linux),这对我来说很好。config.cson
在core
- 部分中添加语言配置:
"*":
core:
customFileTypes:
"text.html.gohtml": [
"html"
]