Где хранятся сервисы?

13

Я создал сервис с помощью Automator и заметил, что он создал .workflowфайл в ~/Library/Services. Это тот же файл, который обрабатывает службу, которую я вижу в (Имя приложения)> Службы?

Если это так, значит ли это, что я могу добавлять или удалять .workflowфайлы непосредственно в этой папке и автоматически отображать их в меню «Службы»? Или мне нужно перезагрузить, чтобы это произошло?

Senseful
источник
1
В качестве примечания, службы также могут быть определены в пакете .app, они будут определены в Info.plistприложении.
Окодо

Ответы:

16

Службы находятся в ~ / Library / Services и, да, это файл, который обрабатывает службу, которую вы видите в меню служб. Да, вы можете добавить или удалить их, и они будут автоматически появляться или исчезать из меню Сервисы. Перезагрузка не нужна.

Kris
источник
7
В частности, индивидуальные сервисы хранятся в ~ / Library / Services, а общесистемные сервисы хранятся в / System / Library / Services.
calum_b
2
Есть идеи, где хранится услуга «Новый терминал в папке»? Это не в любом из этих двух мест.
ra9r
@scottishwildcat, вы случайно не знаете, где хранится сервис Copy Link ?
345422
@boredrandom Не думаю, что Copy Link - это сервис, не так ли? Он отображается на верхнем уровне контекстного меню для меня, а не в подменю «Службы».
calum_b
2
@calum_b Вы случайно не знаете, где хранится встроенный системный сервис "Поиск с помощью Google" ?
сфера Рубика