4

Я думал, что одной из новых функций снежного барса должна была быть возможность очищать контекстные меню. Я знаю, что это связано с услугами. Но я думал, что вы сможете редактировать меню "Открыть с помощью". Кто-нибудь знает как это сделать?

Я не хочу, чтобы более 20 приложений открывали изображения (особенно не XCode). Я просто хочу, чтобы меню содержало 3 или 4, которые я на самом деле использую.

1 ответ1

2

Я думаю, что вы, возможно, имеете в виду отказ от Snow Leopard типов и кодов создателей Uniform Type Identifiers, о которых есть некоторые подробности здесь и здесь. Он не выполняет в точности то, о чем вы здесь спрашиваете, хотя, безусловно, влияет на то, какое приложение запускается Launch Services для открытия файла.

Тем не менее, есть некоторые сторонние утилиты, которые могут делать что-то похожее на то, что вы ищете (хотя и не совсем то, что вы запрашиваете), например Magic Launch или LaunchCodes. Могут быть и другие способы самостоятельно взломать / изменить базу данных Launch Services без условно-бесплатного программного обеспечения, но я о них не знаю.

Вас также может заинтересовать этот пост.

Чтобы сделать именно то, что вы просите, я думаю, что на самом деле вам нужно изменить Info.plist в каждом приложении, которое вам не нужно в списке, а затем перестроить базу данных Launch Services.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .