前言

最近一直呆在家里面,无聊至极就认真学习了一下flask,但是在Pycharm中在写jinja2的代码的时候没有自动提示,一个打字母就很烦。本来因为前一段Pycharm激活码总失效所以换成了社区版,用了一段时间发现一些功能没有,所以刚才又把专业版Pycharm安装了一下,到期时间好像是2089年,哈哈哈!
下午查找了一下如何开启jinja2自动补全代码的功能,发现很多文章都是一样的,而且按照操作弄了之后竟然无效。。。所幸最后还是找到了一个方法,成功开启了jinja2的代码补全,方法也比较简单。

开启jinja2代码补全功能

1、打开flask项目根目录
在根目录里面,你会发现里面有.idea的文件夹,这是一个隐藏的文件夹,在pycharm里面是看不到的(实测有的在pycharm里面也能看见!)。
TIM截图20200222232859.png

<p style="color:#ff0000">当使用pycharm作为IDE时,会自动生成.idea/文件夹来存放项目的配置信息。其中包括版本控制信息、历史记录等等</p>
2、打开.idea文件夹,找到【你的项目名.iml】
TIM截图20200222233410.png
打开【你的项目名.iml】,找到下面图片中的位置:
TIM截图20200222233552.png
添加下面的代码:

<option name="TEMPLATE_CONFIGURATION" value="Jinja2" />

添加之后如下:
TIM截图20200222233716.png
然后保存文件。
3、重启pycharm
重启之后,会发现jinja2代码不仅高亮,而且有了自动的代码提示:
TIM截图20200222233917.png

小结

如果按照上面操作依然不成功的话,可以留言,可以帮你查看一下。反正我是按照这个方法成功了

最后修改:2020 年 02 月 22 日
如果觉得我的文章对你有用,请随意赞赏