Моя система понимает UTI файла, public.objective-c-plus-plus-source
который соответствуетpublic.source-code
Я хотел бы использовать другое расширение для определенных файлов, которые соответствуют этому UTI. Я хотел бы, чтобы они открывались любым приложением, открывающим исходный код Objective-C++.
Моя текущая мысль о том, как этого добиться, — объявить новый UTI, который соответствует источнику Objective-C++. Я знаю, что могу создать приложение, которое экспортирует новый тип, но это не сработает для меня. Можно ли зарегистрировать новый тип с помощью LaunchServices напрямую через командную строку?
решение1
Проще всего будет скачать и установитьRCDefaultApp. Перейдите в Системные настройки » Приложения по умолчанию, затем на вкладку Типы MIME или вкладку UTI.