Как я могу настроить новую строку комментария в PyCharm для фрагмента кода DTL в файле .html?Html

Программисты Html
Anonymous
Как я могу настроить новую строку комментария в PyCharm для фрагмента кода DTL в файле .html?

Сообщение Anonymous »

В PyCharm есть удобный способ отключить выделенную часть кода, нажав Ctrl+/. Позже мы сможем снова включить его, нажав ту же комбинацию клавиш.
Однако, если я нахожусь внутри HTML-кода, комбинация Ctrl+/ генерирует комментарии . Это хорошо работает для HTML. Но для языка динамических шаблонов (DTL) из Django комментарии должны быть следующими: {% здесь какой-то код ошибки %.
Есть ли способ настроить комбинацию клавиш Ctrl+/ в PyCharm для создания комментариев DTL, т.е. {% здесь какой-то код ошибки %}?
Я использую PyCharm 2023.1.2 (Community Edition) и Django 5.2.10.
Минимальный пример
  • Существует шаблон django, в котором html-код содержит фрагмент ошибочного кода DTL

    Title

    {% with value={% now 'H' %} %}

    Время в Москве: {{ value+3 }}

    {% endwith %}
  • Выберите код для комментария
  • Нажмите Ctrl+/
  • Результат

    -->
    Время в Москве: {{ value+3 }}-->
    -->
  • Я ожидал получить
    {# {% with value={% now 'H' %} %} #}
    {# #}
    {# Время в Москве: {{ value+3 }} #}
    {# #}
    {# {% endwith %} #}


Подробнее здесь: https://stackoverflow.com/questions/798 ... code-in-ht

Вернуться в «Html»