title: vscode html autoformat on django template
body: <p>I love VSCode on save autoformat until it messed up with my template code.</p>
  
  <p>It wrongly formats my django template syntax into one line code (sometimes really long line). So instead of having this code</p>
  
  <pre><code>{% for row in 'ABCDEFGH' %}
  &lt;tr&gt;
    {% for col in '123456789012345' %}
      &lt;td&gt;
        {% with forloop.counter|stringformat:"s" as counter %}
          {% with row|add:counter as seat_num %}
            {% if seat_num not in oc_seats %}
              &lt;input type="checkbox" value="{{ row }}{{ forloop.counter }}" name="seats"&gt;
            {% endif %}
            &lt;br&gt; {{ seat_num }} 
          {% endwith %}
        {% endwith %}
       &lt;/td&gt;    
     {% endfor %}
  &lt;/tr&gt;
  {% endfor %}
  </code></pre>
  
  <p>I end up have this code</p>
  
  <pre><code>{% for row in 'ABCDEFGH' %}
  &lt;tr&gt;
    {% for col in '123456789012345' %}
    &lt;td style="text-align: center; border: 1px solid #aaa;"&gt;
      {% with forloop.counter|stringformat:"s" as counter %} {% with row|add:counter as seat_num %} {% if seat_num not in oc_seats %}
      &lt;input type="checkbox" value="{{ row }}{{ forloop.counter }}" name="seats"&gt; {% endif %} {{ seat_num }} {% endwith %} {% endwith %}
    &lt;/td&gt;
    {% endfor %}
  &lt;/tr&gt;
  {% endfor %}
  </code></pre>
  
  <p>I tried to disable format on save by changing user settings into <code>{"editor.formatOnSave": false}</code> but still haven't gotten any luck.</p>
  
  <p>Is there any configuration that I can use to make it work better?</p>
  
  <p>PS: 
  I'm using VSCode version 1.9 on Sierra MacOSx</p>