Если я нажму Tabили Enterв <div
, он автоматически закроется: <div>|<\div>
.
|
представляет собой курсор.
Однако когда я печатаю <div cla
и нажимаю эти клавиши, Sublime превращает его в <div class="|">
.
Можно ли как-то это сделать <div class="">|</div>
?
решение1
Используйте AltShiftW( CtrlShiftWв OS X), чтобыОбернуть выделение в тегвместо того, чтобы сначала вручную написать тег.
Сначала вы получаете:
<p></p>
└── cursor
Затем вы можете ввести имя своего тега, например div
, , затем нажать Spaceи ввести имя атрибута (даже с автодополнением).
<div class="_"></div>
└── cursor
Теперь вы можете ввести значения атрибутов, затем нажать TabTabи оказаться внутри тега:
<div class="foo">_</div>
└── cursor
Однако если вы нажмете Tabтолько один раз, вы сможете ввести дополнительный атрибут.