如何在Atom语法高亮显示模板文件?

时间:2016-09-22 19:21:37

标签: html go atom-editor hugo

我有一堆.html个文件,我正在处理的是真正的golang模板文件。如果我将文件重命名为.gohtml,那么Atom会正确地突出显示gaoling模板标记以及HTML。我无法将文件重命名为.gohtml(它们必须保留.html),因为我使用的Hugo static site generator会失败。

有没有办法让Atom突出显示所有.html个文件,好像它们是.gohtml个文件一样?

2 个答案:

答案 0 :(得分:0)

您可以手动更改文件的语法。当您再次打开此文件时,Atom会记住您的选择。

但如果您想将文件类型映射到新语言,则会有一个插件file-types

答案 1 :(得分:0)

面对同样的挑战,我发现了两种可能性:

  • 对于部分模板,请将template.html重命名为template.gohtml。我做了一个快速检查,如果被称为{{ partial "template.gohtml" . }}(hugo v0.36,linux),这对我来说很好。
  • Configure Atom directly

    1. 打开Atom设置页面,然后单击“打开配置文件夹”
    2. 打开config.cson
    3. core - 部分中添加语言配置:

      "*":
        core:
          customFileTypes:
            "text.html.gohtml": [
              "html"
            ]