如何让 VS Code 折叠 Jinja 2 块?

问题描述 投票:0回答:1

我正在开发 Flask 应用程序,并且在 html 文件中使用 Jinja2 模板。每当我打开 vscode 时,jinja2 块的折叠选项可用,但 1 秒后它消失。我希望这个选项始终可用。我已经安装了 Better Jinja 和 Jinja 插件。

Missing downward arrow in jinja2 block

我的settings.json 中是否缺少配置?

visual-studio-code flask jinja2
1个回答
0
投票

解决方案是将

"[html]": {"editor.foldingStrategy": "indentation"}
添加到 settings.json 中。这样,在块内使用缩进的 html 代码可以启用折叠选项。例如对于“fot”块,内部代码应该缩进:

{% block fot %}
    <div class="example">
        <p>Example</p>
    </div>
{% endblock %}

这样,方块现在就可以折叠/折叠了

© www.soinside.com 2019 - 2024. All rights reserved.