首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Atom-Jinja2 -我是否需要将.html重命名为.html.j2,以实现jinja代码的完成和突出显示?

Atom-Jinja2 -我是否需要将.html重命名为.html.j2,以实现jinja代码的完成和突出显示?
EN

Stack Overflow用户
提问于 2022-03-30 20:54:47
回答 1查看 142关注 0票数 0

我正在使用atom,我对烧瓶/jinja很陌生,我非常喜欢高亮显示/代码完成来帮助我学习新的语法,所以我安装了atom jinja-2包,如果我将我的.html文件重命名为.html.j2 --在具有普通.html扩展名的文件中,{}块内没有高亮显示,也没有完成(例如)。“封锁”。

在原子-jinja2 2自述中,它说:

"HTML (Jinja模板)“语法用于HTML文件的Jinja模板。也与.html.j2相匹配

这表明它应该适用于.html文件..。我是否需要用atom编辑器来声明我是用jinja而不是普通html编写的,还是需要将我的文件重命名为html.j2?

谢谢

顺便说一句,我大部分时间都在用py魅力社区版本编写python,而且只使用atom,因为PC CE不支持框架,而且我负担不起专业许可证.我根本没有与原子结婚,所以如果有一个更好的免费使用IDE来处理框架,特别是烧瓶,那么请告诉我.如果有一个对python和jinja这样的框架都很好的环境,那么加倍让我知道!!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-01 22:44:01

您不必重命名这些文件,您可以应用其他语法高亮符。

  1. 单击当前选定的语法(屏幕截图上的“HTML”)

  1. 现在可以重写活动文件的语法。

要使此更改永久化,您可以编辑config.cson (文件菜单中的“Config”),如下所示:

代码语言:javascript
复制
"*":
  core:
    customFileTypes:
      "text.html.jinja": [
        "html" # this is the file extension
      ]

注意,CSON和Python一样,是缩进敏感的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71684037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档