Pycharm отключает создание HTML-тегов в Live Template - PullRequest
0 голосов
/ 24 декабря 2018

Я создал простой живой шаблон с именем href:

<a href="$href$">$text$</a>$END$

Порядок равен $text$, затем $href$, но после заполнения переменной $text$ и нажатия клавиши TAB вместо перехода на $href$ вместо этого он создает HTML-тег.Например, когда я набираю «menu», тогда TAB:

<a href=""><menu></menu></a>

Есть ли способ отключить создание тегов во время работы с живым шаблоном в Pycharm Community Ed?

1 Ответ

0 голосов
/ 24 декабря 2018

Существует 2 решения:

  1. Изменить порядок переменных $href$ и $text$, поэтому при нажатии клавиши после href она автоматически переходит к текстовой переменной.

    Live template

  2. Поскольку меню уже определено в контексте Эммета, я думаю, вы можете изменить свой живой шаблон для расширения на Enter или Пробел (справа внизу на верхнем рисунке)

    Пример использования Введите при расширении и повторного использования Введите для перехода между переменными шаблона:

    Live template

...