TextMate 2 еще не выпущен и находится в альфа-состоянии. Редактор пакетов - одна из областей, которые не являются окончательными .
Несмотря на то, что в комплект включен редактор пакета для проверки концепции, он является предварительным, имеет некоторые недостатки, и не совсем так, как мы предполагаем, что будет финальный редактор пакета.
Эти инструкции предназначены для Версии 2.0 (8956), действующей по состоянию на 20 января 2012 года. Подумайте, прежде чем отказаться от голосования.
Выберите Bundles »Edit Bundles ... в меню TextMate 2.
Выберите пакет, в который вы хотите добавить фрагмент, например HTML . Нажмите, Cmd-Nчтобы создать новый элемент пакета, и выберите фрагмент .
Он будет автоматически добавлен в подраздел Действия в меню . Вы можете изменить его настройки, такие как сочетание клавиш, в ящике, а его содержимое в редакторе внизу.
Введите триггер вкладки, в котором вы хотите последовательность символов (например snip
), затем нажмите, Tabчтобы вызвать фрагмент или назначить сочетание клавиш.
Выбор области действия определяет, в какие области можно вставить фрагмент с помощью триггера. Чтобы узнать области выбранного языка, переключитесь на документ с этим синтаксисом и нажмите, Ctrl-Shift-Pчтобы отобразить все применимые области под курсором.
Например, если вы хотите, чтобы ваш фрагмент был доступен где-либо в документах HTML, введите text.html.basic
; или source.shell
для сценариев оболочки. Вы можете ввести несколько областей, разделенных запятыми, или только префиксы имен областей (например source
), чтобы применить их ко всем соответствующим source.*
областям.
Для чего-то еще, просто посмотрите на все другие фрагменты, к которым вы можете получить доступ из этого окна, и посмотрите, как они достигают желаемого поведения.