14

Jinja2 テンプレートで問題なく動作する、整然としたツールまたは整頓された構成はありますか? デフォルトの tidy には、属性の Jinja コードに問題があり、Jinja ループが判読できない形式でフォーマットされています。私の主な要件は、インデント レベルを正しくすることです。他のすべてはあると便利ですが、必須ではありません。

4

3 に答える 3

4

おそらくスタンドアロンのツールが必要で、質問が古いため、おそらく既に解決済みですが、念のためにこれが役立つ場合があります。一部のエディターは、jinja インデントを処理できます。たとえば、https://github.com/Glench/Vim-Jinja2-Syntaxプラグインを使用した vim です。「=」コマンドはインデントを修正します。したがって、「gg=G」はすべての行のインデントを修正します。gg で最初の文字に移動します。= インデントを修正します。そしてGは最後までという意味です。

于 2015-06-19T18:44:04.700 に答える