缩进,漂亮的打印代码,包括Django模板标记、HTML、CSS和JavaScript
在处理一堆粗糙的Django模板文件时,我想对它们进行缩进 这些文件包括:缩进,漂亮的打印代码,包括Django模板标记、HTML、CSS和JavaScript,javascript,html,django-templates,indentation,Javascript,Html,Django Templates,Indentation,在处理一堆粗糙的Django模板文件时,我想对它们进行缩进 这些文件包括: HTML,文件的大部分。可能是一个或两个预标签 JavaScript,内部脚本标记 样式标记中的CSS {%…%}对内的Django模板指令 当然,有一种工具可以做到这一点。大多数工具在遇到意外角色时都会做一些愚蠢的事情。哪一个有效 为了澄清,是什么正确地缩进了这段代码 {% extends 'layout.html' %} {% if admin %} <style type="text/css"> b
- HTML,文件的大部分。可能是一个或两个预标签
- JavaScript,内部脚本标记
- 样式标记中的CSS
- {%…%}对内的Django模板指令
{% extends 'layout.html' %}
{% if admin %}
<style type="text/css">
body {
color: purple;
background-color: #d8da3d }
</style>
<p><b>ADMIN SCREEN</b></p>
{% endif %}
<script>
set_active_tab("Welcome");
if (first_time()) { turn_on_highlights(); }
</script>
<table><tr><td>a</td></tr><tr><td>b</td></tr></table>
{%extends'layout.html%}
{%if admin%}
身体{
颜色:紫色;
背景色:#d8da3d}
管理屏幕
{%endif%}
设置“活动”选项卡(“欢迎”);
if(first_time()){打开_highlights()}
ab
我尝试过各种工具,包括通用缩进GUI,但都没有成功 这并不完美,但是:
看看能不能得到你想要的。如果您特别需要处理没有结束对的HTML标记,例如
,请将&HTML
属性添加到上述地址。它应该按照规定的要求满足您的所有需要。如果您使用Supreme Text,我建议安装一个名为HTML-CSS-JS Prettify
的软件包
您可以从PackageControl获取软件包。::尖叫并以另一种方式运行::您找到过好的解决方案吗?有解决方案吗?修改sumblime文本包怎么样?它不像{%%}那样处理django模板标记,而是为我处理{%%}标记。到目前为止,我找到了清理Django模板的最简单方法。什么是提供相同结果的VScode扩展?是给不同的行为!