Я использую Sublime Text 2, и я уверен, что должен быть способ сделать так, чтобы он автоматически закрывал теги XML/HTML, как, например, Notepad++.
Есть ли способ добавить </div>
сразу после того, как я наберу <div>
?
Я использую Sublime Text 2, и я уверен, что должен быть способ сделать так, чтобы он автоматически закрывал теги XML/HTML, как, например, Notepad++.
Есть ли способ добавить </div>
сразу после того, как я наберу <div>
?
Как говорится в ответе zoli, вы можете использовать фрагменты / дополнения для автоматического заполнения тегов при их вводе. Но должно быть что-то встроенное в возвышенное. Например, когда вы начнете вводить <div>
, вы должны увидеть выпадающий список с соответствующими фрагментами. Нажмите Tab или Enter, чтобы выбрать одну и клавиши со стрелками для перемещения вверх или вниз в списке. Для тегов html он автоматически добавляет закрывающий тег и помещает курсор между ними.
Другой вариант: используйте Edit > Tag > Close Tag
. Горячие клавиши отображаются в меню файлов. Он автоматически добавляет закрывающий тег, если вы уже добавили открывающий тег.
Встроенные фрагменты Sublime отличаются для HTML и XML.
Для HTML вы можете ввести <div
затем Tab для автозаполнения <div></div>
.
Для XML, однако, все по-другому. Сначала вы вводите <
затем Tab, чтобы выполнить автозаполнение до <p></p>
и теги p
по умолчанию выбираются несколько раз. Таким образом, вы можете набрать foo
и автоматически заполнить его до <foo></foo>
. Как только вы назвали свой элемент, вы можете нажать Tab, чтобы перейти к содержимому элемента.
Вы можете использовать Edit > Tag > Close Tag
одинаково как для HTML, так и для XML.
SublimeCodeIntel имеет довольно хорошие дополнения для HTML. Вы можете ввести имя тега (без открывающей скобки) и нажать клавишу Tab, чтобы завершить открывающий и закрывающий тег.
Используйте плагин Emmet.
Чтобы создать закрытый div
, просто введите div
нажмите клавишу Tab
.