Спасибо за то, что заняли время для рассмотрения этого. Прежде чем я начну, я был бы точно так же, как для добавления предшественника этого вопроса: я только ищу решение обрисованной в общих чертах проблемы, комментарии, такие как: "Используйте Ubuntu!", или "QuickSilver делает это" не полезно для меня. Предположите, что я знаю то, о чем я иду и сделал свой выбор программного обеспечения по причине. Тем не менее я мог использовать Вашу справку! Таким образом без дальнейшей суматохи...
В основном я ищу способ определить тот весь, папки в определенной папке (~ / Сайты в моем случае) ведут себя немного по-другому, чем все другие папки в системе. Таким образом в моем случае я хочу, чтобы все папки открылись в средстве поиска как нормальное за исключением папок, которые являются детьми ~ / папка Sites, я хочу, чтобы те папки открылись в TextMate.
Мой вариант использования использует Google Quick Search Box для нахождения папки и затем выполняет открытую команду, но я уверен, что существуют другие причины, почему этот вид функциональности мог бы быть желательным.
Если Вы фокусируетесь на использовании QSB, Вы могли бы просто создать сервис для открытия папки в TextMate. И затем просто перейдите к папке в QSB и используйте сервис. Таким образом, когда Вы вертитесь в QSB вместо того, чтобы выбор "Open", Вы выбрали бы "Open in TextMate" или независимо от того, что Вы называете свой Сервис.
Вот некоторое объяснение о том, как создать сервис для Быстрого Поля поиска. Это является довольно безболезненным и может быть сделано с простым AppleScript и ThisService, который превратит AppleScript на Службу, которую видит QSB.
Вам будет нужен этот плагин, который предоставит доступ QSB к Вашим сервисам.
Быстрый Ответ: при выполнении Mac OS X 10.6 загрузите и установите MagicLaunch.
Длинный Ответ: Какая версия Mac OS X? В версиях прежде 10.6 можно установить, с которым программа откроет файл просто, что файл, но требует, чтобы Вы вручную установили их для открытия в другой программе. Таким образом из поля Вы не можете настроить его, как Вы хотели бы.
Функция (коды создателя) была удалена в 10,6 (она полагается на расширения файла теперь). Существует две утилиты, которые были выпущены для восстановления функции: LaunchCodes и MagicLaunch. MagicLaunch однако обеспечивает способность изменить приложение запуска для определенной папки.