Чтобы открыть файл в программе, которая не является для него стандартной, приходится каждый раз открывать группу команд Открыть с помощью (Open With) в меню Файл (File) или в контекстном меню файла. Процедуру загрузки файла в другом приложении можно значительно упростить.
Нужно лишь назначить клавиатурные сокращения всем необходимым программам, которые доступны для выбранного файла. А сделать это просто.
Например, вам периодически нужно открывать видеофайлы в нескольких плеерах. Выделив один из таких файлов, откройте меню Файл > Открыть с помощью (File > Open With). Допустим, здесь, кроме стандартного VLC, перечислены программы QuickTime Player, Movist, MPlayerX и Plex. Отметьте для себя, какие приложения вы часто используете, и запустите утилиту «Системные настройки» (System Preferences).
Запустив модуль «Клавиатура» (Keyboard), перейдите в раздел «Сочетания клавиш» (Keyboard Shortcuts), где в левом списке следует выбрать пункт «Сочетания клавиш программ» (Application Shortcuts). Нажав на кнопку «+», расположенную под правым списком, вы откроете панель создания нового клавиатурного сокращения.
В выпадающем списке найдите программу Finder. Если ее нет в списке, прокрутите список вниз, выберите пункт Другая (Other). Перейдя в диалоговом окне в каталог /System/Library/CoreServices, найдите объект Finder и нажмите кнопку Добавить (Add). После этого Finder покажется в указанном списке.
В поле «Название меню» (Menu Title) введите название первой программы, вызов которой вы хотите привязать к клавиатурному сокращению. Помните, что название должно быть точно таким, какое оно в группе команд «Открыть с помощью» (Open With). В поле «Сочетание клавиш» (Keyboard Shortcut) введите желаемое сочетание клавиш. Например, для программы QuickTime Player можно назначить клавиши control+Q. Щелкнув на кнопке «Добавить» (Add), вы добавите введенное клавиатурное сокращение в общий список команд.
Те же манипуляции повторите для остальных видеоплееров. В итоге у вас получится набор команд меню с привязанными к ним сочетаниями клавиш, посредством которых вы теперь сможете быстро загружать выделенные файлы в других приложениях, поддерживающих конкретный формат. Аналогично можно сделать привязку для графических, текстовых файлов, аудиотреков и других форматов данных.
Что получилось в итоге: достаточно выделить один или несколько файлов и нажать соответствующее сочетание клавиш, чтобы выделенные файлы были загружены не в стандартной программе, а в том приложении, которое привязано к нажатым только что клавишам. Можете пользоваться. 🙂
Ого. Полезняшка.
Только я бы назвал не «загрузка файлов», а, скорее, «открытие документов». «Загрузка файлов» ассоциируется с dowload’ом, кмк.
Согласен. 🙂 Поправил.
Ого. Полезняшка.
Только я бы назвал не «загрузка файлов», а, скорее, «открытие документов». «Загрузка файлов» ассоциируется с dowload’ом, кмк.
А как быть, если программа находится в разделе Open with -> Other… (Открыть в программе -> Выбрать программу…) Поскольку в этом случае указанный выше способ не помогает.
К примеру файл *.jpg нужно открыть в Adobe Acrobat Pro.
Как в этом случае задать быструю комбинацию клавиш?
Поскольку каждый раз приходится лезть в меню Other… (Выбрать программу…) и там идти в каталог Программы->Adobe->Adobe Acrobat 9 Pro->Adobe Acrobat Pro
Спасибо!
В таком случае самый простой способ — сделать скрипт или Automator-службу, через которую будет автоматически вызываться «Акробат», загружая в свое окно выбранный файл. А уже вызов этой службы можно привязать к клавиатурному сокращению.
А если один раз джпег открыть Акробатом, он не появится в списке?
у меня не работает, хотя в меню назначенная комбинация отображается. Почему?
Какая версия Mac OS?
К сожалению этот фокус не работает с переключением языков. Нет ли у авторов какого-нибудь трюка в рукаве назначить горячие клавиши языкам? Про Keyboard Pilot и подобные программы я знаю, ни одна не позволяет назначить горячие клавиши. Спасибо.
Вы про вызов конкретных клавиатурных раскладок? Типа русский вызывать клавишами control+R, а английский — control+E?
Да, совершенно верно.
К сожалению, штатными средствами Mac OS X это сделать невозможно. По простой причине — соответствующих команд вы не найдете в основном меню мак-приложений. Поэтому для таких задач придется использовать, например, сценарий AppleScript. Хотя гарантировать не могу, что с помощью AS можно переключать раскладки, — сам никогда этого не делал.
Спасибо за ответ. Америкацентричность Эпл дает себя знать. Джобс раскладки не переключает.
А в какой системе предусмотрена такая функциональность?
В Windows это есть, еще в XP было. Маковская система расчитана на работу с 1-2 языками. Когда постоянно в равной мере используешь 3 языка ты понимаешь, что удобство этого никто не тестировал.
Насчет неудобства согласен, а про фишку в винде забыл. Действительно, там что-то такое есть. 🙂
Не работает, хотя в меню открытия файла хоткеи появились
Вместо открытия в назначаемой программе он просто переводит курсор к первому из файлов, имя которого начинается с буквы хоткея
Пробовал разные комбинации клавиш — безрезультатно. А жаль…
Mac os 10.6.7
У меня МАК включается но раб стола нет. Подскажите пожалуйста!!!!!!
Хотелось бы детализировать симптомы проблемы.