pet*_*zik 5 python mako intellij-idea pycharm
在我们公司,我们使用 Mako 模板来生成很多文件:HTML、XML、TXT、CSV...
但是,配置 PyCharm 以正确识别嵌入 Python 的文件类型似乎并不容易。因此,PyCharm 无法突出显示代码,有时也不会在这些文件中搜索(“grep”)。
想到了两个扩展 ->文件类型映射解决方案,它们都没有完全解决问题:
.html、.xml、.txt等扩展名,将这些扩展名分配给 PyCharm Mako 文件类型。这使得 PyCharm 识别(并突出显示)嵌入的 Python,但由于所有文件类型都合并到一个Mako File Type 中,PyCharm 变得混乱并且不知道如何突出显示这些文件中包含的 HTML/XML 标记。.mako扩展与嵌入式Python和文件.html,.xml扩展名“普通”文件。这样,PyCharm 将不知道如何突出显示带有.mako扩展名的文件中包含的标记。最好的解决办法是创建一个计划.xml.mako,.html.mako等扩展。这将使意图明确,不幸的是,我没有找到如何在 PyCharm 中配置这样一个方案的方法。
欢迎任何建议。