PyCharm 支持 Jinja2吗?

我的一个瓶子项目使用 Jinja2。PyCharm 不会自动识别它,而是将这些行显示为错误。有办法让金甲二号成功吗?

45023 次浏览

在专业版中,这些模板语言:

  • Jinja2
  • 姜戈
  • 真子

可以在项目的设置中配置模板语言:

In Python Template Settings the template langauge is set to Jinja2

社区版可能缺少某些模板语言。

我认为值得一提的是 PyCharm 社区版本不支持 Jinja2、 Mako 和 Django。只有魅力专业版才有。

参见两者的 比较

enter image description here 是的,专业版的 Pycharm 确实支持 Jinja2 使它能够走到这里

档案打开 巨蟒模板设定搜索在语言和框架下 选择 Python 模板语言从那里点击 HTML 并选择 Jinja2作为模板语言。

为了更好的理解,请看图片。

如果您使用的是 .jinja扩展而不是 .jinja2,那么它将不起作用,模板将不会突出显示。

必须将文件扩展名添加到文件类型部分。

  • 首选项 > 一般资料 > 文件类型
  • 滚动到 Jinja 2模板
  • 通过单击 + 注册新模式,添加 *.jinja

enter image description here

在社区版中,python 模板选项不可用,因此您可以简单地单击底部终端旁边的 python 包。这也将添加 Jinja2