Pycharm在实时模板中关闭HTML标签创建

时间:2018-12-24 08:56:58

标签: pycharm live-templates

我创建了一个简单的实时模板,名为href

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

顺序为$text$,然后为$href$,但是在填充$text$变量并按TAB而不是跳转到$href$之后,它创建了一个html标签。例如,当我键入“菜单”时,然后按TAB:

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

在Pycharm Community Ed的实时模板中,是否可以关闭标签创建部分?

1 个答案:

答案 0 :(得分:1)

有2种解决方案:

  1. 更改变量$href$$text$的顺序,因此在href后按Tab时,它将自动跳转到文本变量。

    Live template

  2. 因为菜单已经在Emmet的上下文中定义,所以您可以更改活动模板以在 Enter Space 上展开(右上图) )

    在扩展中使用 Enter 并再次使用 Enter 在模板变量之间跳转的示例:

    Live template