我刚创建了一个新的实时模板组,其中包含以下几个模板:
<!--- $VALUE$ Field --->
<div class="form-group">
{!! Form::label('$NAME$', '$VALUE$') !!}
{!! Form::text('$NAME$', null, ['class' => 'form-control', 'placeholder' => $NAME$]) !!}
</div>
我定义了PHP使用的模板,因为这是针对Blade模板的,但是没有用,而且Blade模板没有类型(甚至可以定义?)。键入textfield
由于Emmet,我得到<textfield></textfield>
。
如何让这些实时模板适用于我的自定义动态模板?
答案 0 :(得分:0)
我无法重现这个问题。 Blade中的自定义模板对我来说很好。
请确保您尝试使用正确的快捷方式展开模板(请检查File | Settings | Editor | Live Templates | By default expand with
和File | Settings | Editor | Live Templates | Options | Expand with
)。如果一切正确,请在https://youtrack.jetbrains.com提交一个问题,并提供其他详细信息:您正在尝试扩展模板和IDE设置(File | Export settings
)的刀片文件内容。
答案 1 :(得分:0)
我必须选择定义的类型为PHP
而不是Everywhere
,我只能通过选择HTML
并查看它是否有效来解决这个问题。很高兴有一种方法可以将Blade
别名为{{1}}等,以避免混淆。