Каков хороший рабочий процесс для использования файлов проекта TextMate? - PullRequest
1 голос
/ 18 апреля 2011

Я использовал Textmate в течение многих лет, но никогда не использовал файлы проекта. Я пробовал несколько раз, но они всегда прерывали мой рабочий процесс по сравнению с mate .. Вот проблемы, которые я могу вспомнить:

  1. Где хранить файл? Вероятно, не проверено в исходном коде ... так что, он не может жить в каталоге проекта. ~/tm_projects? Кажется неуклюжим.

  2. Проект не определяет автоматически новые файлы, верно? Поэтому, если я создаю новый файл в командной строке, я должен вручную добавить его в проект. Или это только для новых каталогов? Я не могу вспомнить Все, что я знаю, это по-королевски расстраивает меня каждый раз, когда я пытаюсь использовать проекты.

Итак, каков хороший рабочий процесс для использования файлов проекта и какие преимущества я получу от их использования?

Ответы [ 2 ]

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

Я использую файлы проекта все время. Например, у вас могут быть переменные среды, которые вы устанавливаете для каждого проекта (местоположения объектов), или файлы, которые вы хотите игнорировать в списке файлов.

В каждом проекте я создаю папку с именем _PERSONAL и помещаю туда свой файл проекта TextMate. Этот подход очень хорошо работает для меня.

Что касается файлов, которые не добавляются автоматически, существует два способа создания проекта:

  1. Файл → Новый проект, затем перетащите папки в проект.
  2. Откройте каталог, затем перейдите в Файл → Сохранить проект

Подход № 2 автоматически добавит новые папки / файлы по мере их добавления в дерево каталогов. Подход № 1 более статичен.

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

Лично я не использую файлы проекта.Я просто перетаскиваю папку на TextMate (или открываю предыдущую папку из File> Open Recent).Согласно руководству , «Преимущество сохранения проекта заключается в поддержании состояния (например, какие файлы были открыты) и возможности быстрого повторного открытия определенного набора файлов. Если вы оставите (сохраненный) проект, открытый при выходе из TextMate, автоматически откроет этот проект при следующем запуске TextMate. "

...