当前位置:网站首页>让pycharm项目里面的文本模板支持jinjia2语法

让pycharm项目里面的文本模板支持jinjia2语法

2022-06-22 14:48:00 晚风拂柳颜

文件资源管理器找到项目的根目录的.idea文件夹中项目名.iml文件(隐藏文件)

用notepad++编辑这个iml文件,在component标签的同级,添加如下代码:

<component name="TemplatesService">
<option name="TEMPLATE_CONFIGURATION" value="Jinja2" />
<option name="TEMPLATE_FOLDERS">
<list>
<option value="$MODULE_DIR$/templates" />
</list>
</option>
</component>

然后重启pycharm,发现Jianji2语法的代码高亮了,说明成功了

此方法等同于在pycharm设置里面可视化配置

这里还发现一个问题,这三个默认的模板文件无法删除

如果你只想html采用jinjia2引擎,但是xml不用这个引擎咋办?

答案是将xml文件所在目录标记为 排除

标记排除后文件夹显示效果是橘色,这样里面的文件就不会采用jinjia2语法了,比如快捷键注释就不会是 {#   #}形式了

这样才能保证系统正常加载xml

2021-06-28补充

不要标记为排除了,标记为资源根是最好的,既能保证里面不会是jinjia2语法,也能保证全局搜索可以搜到

原网站

版权声明
本文为[晚风拂柳颜]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_32394351/article/details/116224925