Возможный дубликат:
как навсегда поместить TextEdit в список меню «Открыть с помощью…»?
Будучи программистом, я часто работаю с текстовыми файлами. Как вы, наверное, знаете, расширения файлов более или менее бессмысленны; поэтому многие текстовые файлы, с которыми я работаю, не имеют стандартного .txt
расширения.
Обычно я использую Терминал, так что все хорошо, но открывать эти текстовые файлы вне Терминала очень сложно, потому что OS X не думает, что это текстовые файлы, основанные на расширении.
Поэтому каждый раз, когда мне приходится делать right click
-- Open With
-- Other
искать текстовый редактор -- Open
.
Есть ли способ заставить OS X всегда отображать мой текстовый редактор в Open With
списке?
Для этого вы можете добавить действие в контекстное меню с помощью функции «Службы» OS X. В зависимости от вашего текстового редактора (я почти уверен, что BBEdit предлагает это), могут быть уже доступны предварительно установленные службы, вам, возможно, просто нужно их активировать.
Для управления службами откройте панель «Клавиатура» в «Системных настройках» и выберите «Службы» на левой панели в разделе «Сочетания клавиш» . Вы получите длинный список служб, каждая из которых имеет флажок (чтобы включить их) и возможность установить комбинацию клавиш. Проверьте этот список (вероятно, в разделе «Файлы и папки») на наличие услуги вашего редактора. Если вы найдете его, убедитесь, что флажок установлен, чтобы включить его, и вы должны иметь доступ к нему в контекстном меню, когда вы щелкаете правой кнопкой мыши файл (или горячую клавишу, если вы ее установили).
Если вы не найдете готовый сервис, вы можете легко его сделать.
~/Library/Application Support/
если вам понадобится получить к нему доступ позже.
хаубисофт
грабители
Лри
CFBundleDocumentTypes
массив в файлеInfo.plist
. Добавление UTI вродеpublic.data
или, похожеpublic.item
, не имеет никакого эффекта.public.plain-text
будет применяться к текстовым файлам без расширения.