Найти закрытие тега HTML в Sublime Text

У меня очень длинный и очень вложенный HTML-документ, где мне нужно быстро найти закрывающий тег. Как я могу это сделать?

Ответ 2

Существует ярлык (Ctrl + Shift + A для пользователей Windows и Linux, Command + Shift + A для пользователей Mac), чтобы выбрать весь блок в текущем выбранном теге.

Например, если вы нажали эту кнопку, пока ваш текстовый курсор находился в пределах внешнего тега div в приведенном ниже коде, будет выбран весь div с классом selected.

<div class='current_tag_block'>
  <div class='selected'></div>
  <div class='selected'></div>
  <div class='selected'></div>
  <div class='selected'></div>
</div>

Ответ 3

Он встроен из Sublime Editor 2, по крайней мере. Просто нажмите следующую и балансирует HTML-тег

Ярлык (Mac): Shift + Command + A

Ярлык (Windows): Control + Alt + A

Ответ 4

В меню "Перейти", Control + M - это переход к согласующемуся кронштейну. Работает и для круглых скобок.

Ответ 5

Как уже говорилось, Control/Command + Shift + A дает вам базовую поддержку для соответствия меток. Нажмите его еще раз, чтобы увеличить соответствие родительскому элементу. Нажмите стрелку влево/вправо, чтобы перейти к метке начала/конца.

Во всяком случае, нет встроенного выделения совпадающих тегов. Emmet является популярным плагином, но он слишком переполнен для этой цели и может мешать, если вы не хотите редактировать Emmet. Скотч Highlighter, кажется, лучший выбор для этого варианта использования.

Ответ 6

Ни один из вышеперечисленных действий не работал над Sublime Text 3 в Windows 10, Ctrl + Shift + 'с плагином Emmet Sublime Text 3 отлично работает и для меня единственное рабочее решение. Ctrl + Shift + T снова открывает последний закрытый элемент и, насколько мне известно, Sublime, сделал это с ранних построений ST3 или поздних сборок ST2.

Ответ 7

Я думаю, вы можете попробовать другой подход с включенным сгибанием.

Как в ST2, так и в ST3, если вы включаете фальцовку в настройках пользователя:

{
    ...(previous item)
    "fold_buttons": true,
    ...(next item, thus the comma)
}

Вы можете видеть кнопку сгибания треугольника в левой части строки, где находится стартовый тег. Нажмите его, чтобы развернуть/свернуть. Если вы хотите скопировать, свернуть и скопировать, вы получите весь блок.

введите описание изображения здесь