Я использую Python (Django синтаксис) внутри HTML файла:Форматы кода Visual Studio при сохранении независимо от того, что я делаю. Как это остановить?
<form action="{% url 'home:favorite' album.id %}" method="POST">
{% csrf_token %}
{% for song in album.song_set.all %}
<input type="radio" id="song{{ forloop.counter }}" name="song" value="{{ song.id }}" />
<label for="song{{ forloop.counter }}">
{{ song.song_title }}
{% if song.is_favorite %}
**
{% endif %}
</label><br>
{% endfor %}
<input type="submit" value="Favorite">
</form>
Независимо от того, что я делаю в settings.json VS Code (для пользователя или рабочей области) форматирует код как это:
<form action="{% url 'home:favorite' album.id %}" method="POST">
{% csrf_token %} {% for song in album.song_set.all %}
<input type="radio" id="song{{ forloop.counter }}" name="song" value="{{ song.id }}" />
<label for="song{{ forloop.counter }}">
{{ song.song_title }}
{% if song.is_favorite %}
**
{% endif %}
</label>
<br> {% endfor %}
<input type="submit" value="Favorite">
</form>
(подталкивает {% for song in album.song_set.all %}
, помимо прочего, к предыдущей строке и удерживает его от собственной линии.
Вот мои против кода настройки:
{
"editor.fontSize": 18,
"editor.formatOnType": false,
"editor.formatOnSave": false,
"editor.glyphMargin": true,
"editor.tabSize": 4,
"editor.detectIndentation": false,
"editor.wordWrap": true
}
Эти параметры такие же, как для пользователя и рабочего пространства. Я что-то упускаю?
Спасибо, Zach