Declare um novo tipo de arquivo UTI na linha de comando no OSX

Declare um novo tipo de arquivo UTI na linha de comando no OSX

Meu sistema entende um arquivo UTI, public.objective-c-plus-plus-source, que está em conformidade compublic.source-code

Gostaria de usar uma extensão diferente para determinados arquivos que estejam em conformidade com esta UTI. Gostaria que eles fossem abertos com qualquer aplicativo que abra a fonte Objective-C++.

Meu pensamento atual sobre como conseguir isso é declarar uma nova UTI, que esteja em conformidade com a fonte Objective-C++. Estou ciente de que poderia criar um aplicativo que exportasse o novo tipo, mas isso não funcionaria bem para mim. É possível registrar o novo tipo no LaunchServices diretamente pela linha de comando?

Responder1

O mais fácil seria baixar e instalarRCDefaultApp. Vá para Preferências do Sistema »Aplicativos Padrão e, em seguida, a guia Tipos MIME ou guia UTIs.

http://screencast.com/t/abG2w4m4qndT

informação relacionada