Я вполне испытан с тем, как ассоциация файлов работает на вводные файлы на Mac OS X.
Я вспоминаю чтение где-нибудь, что OS X хранит не только информацию, о которой приложения могут открыть файл, но также и какие приложения могут отредактировать определенный тип файла.
У меня есть проблемы с теми приложениями (Кода, Эспрессо, Грузоподъемник, Поток), которые имеют “редактирование с внешним редактором” функция, начиная с выдачи этой команды на файлах HTML открывает их с Dashcode. Dashcode, конечно, не является текущей ассоциацией для открытия этих файлов (Safari), таким образом, он ясно ищет приложения, которые могут отредактировать HTML.
Так как я хотел бы использовать TextMate в качестве своего редактора в этих случаях, как я могу установить это предпочтение?
Существует этот служебный волшебный запуск, который позволяет Вам установить правила для того, что Вы хотели бы сделанный с определенными файлами.
На моей установке Коды TextWrangler появляется как мой предпочтительный предпочтительный редактор при выборе внешнего редактора. (Я предполагаю, что, если бы я бросил TextMate на систему, он также обнаружился бы).
Если у Вас есть проблемы с ассоциациями файлов, я reccomend установка RCDefaultApp. Это устанавливает на Установках системы и обеспечивает более легкий способ установить ассоциации файлов, чем через тип файла (который может или не может содержать в некоторых случаях).
Необходимо смочь добавить TextMate к типам файлов, которые Вы хотите отредактировать, и затем он должен обнаружиться, когда Вы щелкаете правой кнопкой по файлу.
Надеюсь, это поможет!
TextMate допускает редактирование файлов в рамках других приложений с помощью "Редактирования в TextMate …" плагин. Это не вполне, что Вы хотите (и только позволил бы Вам редактировать в ТМ, не других редакторах, например), но может решить проблему на данный момент.
Можно установить это, и затем меню появится во всех приложениях. Ищите меню справки "Редактирование в TextMate"
Этим управляет системная служба под названием LaunchServices. Нет никакого прямого UI для внесения объемных изменений, но можно скорректировать единственный тип файла за один раз следующим образом:
foo.myType
", и Вы хотите все"myType
"файлы для открытия в Photoshop.) Выпадающий выпадающее поле и выбор приложение Вы хотите использовать. Если Вы не видите приложение, Вы хотите использовать, выбрать "Другой".
Хит "Изменение все" для изменения ассоциации для всех файлов того типа.
Надежда, которая помогает.
Каждое из тех соответствующих приложений (Кода, Эспрессо, Грузоподъемник, Поток) будет иметь предпочтение для высказывания который внешний редактор использовать. Например, в Потоке это доступно в разделе Editing предпочтительного окна.
Для изменения системного значения по умолчанию Ваш лучший выбор состоит в том, чтобы попытаться обновить базу данных Launch Services с помощью ответа peterb.