16

Вначале существовал канонический SVN-репозиторий для пакетов TextMate, и рекомендуемая установка распаковывала их в папку Pristine Bundles чтобы менеджер пакетов TextMate мог сохранить ваши грязные настройки в отдельной папке Bundles .

Теперь, когда почти все используют git, имеет ли смысл использовать Pristine Bundles или более целесообразно хранить установленный пакет в папке Bundles и управлять настройками с помощью git?

Какие удобные инструменты доступны для обнаружения, установки и обновления пакетов? Кажется, есть getBundle и getBundles, и нет никакого реального авторитетного способа сделать это.

Я начинаю думать, что, вероятно, лучше всего искать в GitHub «.tmbundle», чтобы найти материал и установить его вручную.

В основном мой вопрос: как ты это делаешь? Является ли какой-либо метод лучше, чем другие, чтобы оставаться поверх ваших установленных пакетов?

2 ответа2

6

В зависимости от вашего уровня квалификации, вы можете либо скачать пакеты, а затем перетащить их в папку «Пользователи»> «my.name»> «Libary»> «Поддержка приложений»> «TextMate»> «Пакеты», или использовать в терминале subversion, как это сделано

mkdir -p /Library/Application\ Support/TextMate/Bundles
cd /Library/Application\ Support/TextMate/Bundles
svn co http://svn.textmate.org/trunk/Bundles/Haskell.tmbundle

Более подробную информацию вы можете проверить их подробные документы на сайте TextMate http://manual.macromates.com/en/bundles

2

TextMate 2 автоматически обновляет все пакеты по умолчанию для вас! В результате GetBundles устарела.

Это значительное улучшение: добавление пакетов раньше было большим барьером для не-Git-пользователей, но не более :-)

Дополнительная подсказка: если вы разветвляетесь или создаете свои собственные пакеты, их можно поддерживать с помощью git-клиента по вашему выбору. Просто редактируйте и поддерживайте как обычно с помощью git и т.д. Текущее расположение для установки находится в папке Avian, например:

`~/Library/Application\ Support/Avian/Bundles/markdown.tmbundle`

Я думаю, что это изменится на "TextMate", как только TM2 выпущен

`~/Library/Application\ Support/Textmate/Bundles/`

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .