TextMate - автоматически добавлять закрывающий тег HTML - PullRequest
6 голосов
/ 20 ноября 2011

Есть ли способ заставить TextMate автоматически добавлять закрывающий тег HTML при вводе открывающего тега? Что-то вроде того, что Notepad ++ делает под Windows / Linux или MS Visual Studio.

Я имею в виду БЕЗ каких-либо ярлыков? Поэтому я просто набираю "", и он добавляет "" и помещает курсор обратно между ними. Без всякой черной магии "Ctrl + Shift + Option + Что бы то ни было".

Или, может быть, альтернатива TextMate?

PS. Mac OS - одна из многих операционных систем, в которой я работаю, поэтому я не хочу засорять свой мозг какими-либо ярлыками ...

Ответы [ 3 ]

11 голосов
/ 20 ноября 2011

Нет, вы не можете. Самое простое, что вы можете сделать для закрытия тегов, это набрать какой-нибудь открывающий тег с его содержимым <div>Some text, а затем нажать Command + Option + Dot, чтобы закрыть самый последний закрытый тег. Это связано с ярлыком, но его легко запомнить.

1 голос
/ 15 августа 2013

Одной из альтернатив, которая может или не может соответствовать тому, как вы кодируете, является нажатие Ctrl + Shift + W (выбор переноса). Если ничего не выбрано, вы получите <p></p>, с выделенным 'p', чтобы вы могли перезаписать нужное имя тега.

Я лично предпочитаю опцию cmd +. ярлык уже упоминался.

Кредит http://www.456bereastreet.com/archive/200811/textmate_productivity_tips/

1 голос
/ 20 ноября 2011

Печатать, например, body и затем нажатие TAB завершит тег.

...