当前位置:网站首页>让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语法,也能保证全局搜索可以搜到
边栏推荐
猜你喜欢

Discourse 的信任级别

#进程地址空间

知识管理在业务中的价值如何体现

英国考虑基于国家安全因素让Arm在伦敦上市
![[Newman] postman generates beautiful test reports](/img/5c/b95c1c475e69d69acad75215ea9565.png)
[Newman] postman generates beautiful test reports

uni开发微信小程序自定义相机自动检测(人像+身份证)

【单片机】【让蜂鸣器发声】认识蜂鸣器,让蜂鸣器发出你想要的声音

(pytorch进阶之路二)word embedding 和 position embedding

C language learning -18-makefile file writing examples and how to generate and call dynamic libraries

着力打造网红产品,新捷途X70S焕新上市,8.79万起售
随机推荐
C # implements insertion sorting
Program substitution function
Jenkins automatically triggers compilation by checking code submissions
【华为云至简致远】征文获奖名单出炉!
Maze problem (BFS record path)
84.(cesium篇)cesium模型在地形上运动
webDriver以及Selenium使用总结
新版负载均衡WebClient CRUD
Oracle客户端和服务端的区别
[Newman] postman generates beautiful test reports
架构师之路,从「存储选型」起步
排序之归并排序
“软件定义世界,开源共筑未来” 2022开放原子全球开源峰会7月底即将开启
【一起上水硕系列】Day Three - video
Huawei cloud hcdez special session and Distributed Technology Summit: Huawei cloud distributed cloud native technology and Practice
Wallys/DR7915-wifi6-MT7915-MT7975-2T2R-support-OpenWRT-802.11AX-supporting-MiniPCIe
【山大会议】项目初始化
The bank card identification function of Huawei machine learning service enables bank card identification and binding with one click
在JFlash中添加未知类型的单片机
Devsecops: best practices for ci/cd pipeline security