Як очистити контекстне меню «відкрити за допомогою
Ось така безрадісна картина періодично відкривається погляду маковода:

Чим більше додатків ви встановлюєте на ваш Mac, тим більше строкатим стає розділ «Відкрити за допомогою ...». Деякі додатки можуть і зовсім виявитися невідповідними до типу файлу, для якого відкривається контекстне меню. Це дратує, але на щастя, навести порядок досить просто.
Варіант 1 (працює не у всіх)
Відкрийте в Finder в папку
/ Library / Preferences /, це можна зробити через меню «Перейти в папку» (⌘ + Shift + G).
Знайдіть файл com.apple.LaunchServices.plist
Переіменуйте com.apple.LaunchServices.plist в com.apple.LaunchServices-backup.plist або просто перемістіть його в інше місце (якщо ви не турбуєтесь про резервне копіювання, можете і зовсім його видалити). Після цього вам, можливо, буде потрібно перелогініться, щоб зміни вступили в силу
Незважаючи на поширеність цієї ради в Мережі, не менш відгуків про те, що на системах, починаючи з 10.6, він не реботает. Не спрацював він і у мене :) Так що всім побратимам по нещастю рекомендую наступний варіант.
Варіант 2. (залізобетонний)
Виконайте в «Терміналі» наступну команду:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
От і все! Ніяких дій більше не потрібно. Тепер в наступний раз, коли ви відкриєте меню «Відкрити за допомогою», воно буде виглядати акуратно:

Мені більше цікаво, як туди помістити потрібну прогу. Ось наприклад така ситуація. Я часто перекодуйте музику з flac в alac. Для цього я запускаю cue файл і він відкривається в програмі для кодування. Але іноді мені потрібно відредагувати cue. Я вже багато рас відкривав їх в TextEditor, але він так і не з'явився в меню "Відкрити за допомогою". Може підкажете як це зробити? А то набридає кожен раз лазити в програмах.