我的一個瓶子項目使用Jinja2。 PyCharm不會自動識別它並將這些行顯示爲錯誤。有沒有辦法讓Jinja2工作?PyCharm是否支持Jinja2?
回答
在pro版本中,支持Jinja2,Django和Mako。您可以在項目的設置來配置模板語言:
社區版可能缺乏一定的樣板語言。
我認爲值得一提的是PyCharm社區版不支持Jinja2,Mako和Django。它僅在PyCharm Professional中可用。
請參閱comparison的兩個。
另外值得一提的是(甚至在PyCharm 3.1中)調試Jinja和Mako模板不支持[即使在專業版中]。 https://www.jetbrains.com/pycharm/webhelp/debugging-django-templates.html – okigan
這非常值得一提。在閱讀本答案之前,我只花了5分鐘瀏覽項目設置(基於第一個答案)。 –
從pycharm是專業版不支持的Jinja2,使其能夠去這裏
從文件開放設置和搜索爲蟒蛇模板下語言&框架選擇的Python模板語言點擊HTML並選擇Jinja2作爲模板語言。
請參閱圖像以獲得更好的理解。
我有點困惑,從哪裏的差異是從我的答案:http://stackoverflow.com/questions/15750551/does-pycharm-support-jinja2/15750552#15750552 – k0pernikus
@ k0pernikus這是黑暗的主題回答:) – Semicolon
這有新手友好的步驟,加上一個! –
- 1. Pycharm 4.5.4是否支持python3.5?
- 2. Jinja2是否支持嵌套if語句?
- 3. PyCharm 3.4是否支持PySide 3.2
- 4. Pycharm 3.0支持JavaScript嗎?
- 5. 不支持pycharm flask項目
- 6. 是否支持groovvy
- 7. 是否支持SSI?
- 8. 是否支持DataGrid?
- 9. 是否支持MSNP9?
- 10. 是否支持ARC?
- 11. Android是否支持手錶支持NFC
- 12. XElement是否支持nil = true
- 13. GWT是否支持php?
- 14. Cordova是否支持Tizen?
- 15. TypeScript是否支持TouchEvent?
- 16. Confluence是否支持中文?
- 17. Arduino是否支持線程?
- 18. 是否libevent支持netlink socket
- 19. GraphEngine是否支持RDF?
- 20. LevelDB是否支持java?
- 21. Three.js是否支持ANGLE_instanced_arrays?
- 22. VxWorks是否支持OpenMP?
- 23. 是否RDF4J支持GeoSPARQL?
- 24. SolrJ是否支持MoreLikeThisHandler?
- 25. DynamoDB是否支持jsonp?
- 26. SOLR是否支持滲濾
- 27. Objective-C是否支持#elifdef?
- 28. StackExchange.Redis是否支持ZPOP?
- 29. Xcode 4.3是否支持distcc?
- 30. LimeSurvey是否支持PHP 7?
我得到 「預期}}」 預警每個函數調用諸如{{func('hello word')}}。我該如何解決它? –
您需要應用更改,否則會回到假定django格式。 – Spooner
「開箱即用」不適用於PyCharm社區版 - 請參閱下文。 (我試圖將這些信息編輯成答案,但它被拒絕3-2。) – Noumenon