Как автозаполнить HTML-теги в TextMate? - PullRequest
10 голосов
/ 06 апреля 2011

Я изучаю урок Майкла Хартла по Ruby on Rails и, как и он, использую TextMate в качестве моего редактора. Сегодня, в главе 3 его урока, я видел, как он что-то делал в TextMate, чего я раньше не делал:

Когда он вводит тег в файл с именем "what.html", он динамически обновляется и создает соответствующий конечный тег. Так, например, если он набрал <ht, то TextMate автоматически создает <html></html>, по-видимому, на лету.

Я обнаружил нажатия клавиш для автозаполнения тега, но это немного другое. Есть идеи, как это делается?

Ответы [ 4 ]

15 голосов
/ 06 апреля 2011

opt / alt⌥ esc⎋ автоматически завершит имя тега, ctrl⌃ <</kbd> или ctrl⌃ shift⇧ , преобразует его в открытые и закрывающие теги.

Перейдите в меню «Связки» -> HTML -> «Вставить тег», чтобы найти другие нажатия клавиш для вставки тегов.

1 голос
/ 04 апреля 2012

Проверьте эту ссылку на скринкаст на сайте Textmate.У меня был тот же вопрос, что и у вас, потому что я работаю с видеоуроком Майкла Хартла, и мне нужно было выяснить, как он это делает.

http://screencasts.textmate.org/insert_html_tags.mov

Наслаждайтесь!

1 голос
/ 06 апреля 2011

Проверьте Bundles -> Html для всех различных нажатий клавиш, которые вы можете использовать. Я предполагаю, что это может быть Ctrl- <нажатие клавиши. </p>

0 голосов
/ 13 апреля 2011

Чтобы получить открытые и закрытые теги, нажмите клавиши

Control Shift,
это то же самое, что
Control <</p>

Надеюсь, это поможет.

...