Каков наилучший способ добавления регулярно используемых блоков кода при разметке в TextMate?

StackOverflow https://stackoverflow.com/questions/43947

Вопрос

Предостережение:Я относительно новичок в программировании, а также Текстовый мат, так что приношу извинения, если есть очевидный ответ, которого мне здесь не хватает.

Я много занимаюсь разметкой HTML / CSS, есть определенные шаблоны, которые я часто использую, например, формы, навигационные меню и т.д.Чего я хотел бы, так это способа хранить эти шаблоны и быстро вставлять их, когда они мне понадобятся.

Есть ли способ сделать это с помощью TextMate?

Это было полезно?

Решение

Вы можете сделать это очень легко в TextMate, используя Фрагменты.Просто добавьте новый фрагмент в редакторе пакетов и настройте способ его запуска.Вы можете установить сочетание клавиш или сделать так, чтобы оно всплывало при нажатии Tab после определенного слова/ шаблона.

Есть много вещей, которые вы можете с ними сделать — в вашем случае, вероятно, было бы очень полезно установить так называемые "заполнители" в ваших фрагментах, которые являются частями, которые меняются каждый раз (напримерназвания полей в форме).Затем, как только вы вставите фрагмент текста, вы можете нажать Tab чтобы перемещаться между ними.

Другие советы

Наряду со ссылками, приведенными выше, я думаю, вы найдете это скринкаст полезный.В нем дается краткое описание некоторых инструментов, которые уже предоставляет HTML-пакет TextMate.

Хотя это, вероятно, немного не по теме, но, тем не менее, стоит посмотреть.

Как упоминалось ранее, фрагменты - это то, что вы ищете.

Для справки посмотрите здесь:http://manual.macromates.com/en/snippets
http://screenflicker.com/mike/code/div-snippets/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top