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.