Изменение ярлыка для выделения текста в Preview

15

Как изменить сочетание клавиш для выделения текста в Preview (OS X Yosemite)? По умолчанию это Ctrl+ Command+ H, но я бы предпочел другую комбинацию (возможно Ctrl+ E), так как это проще в использовании. Однако следующий метод не работает. Как мне решить это?

Попытка добавления сочетания клавиш через системные настройки

заклинатель
источник
Как насчет того, чтобы добавить этот ярлык в Предварительный просмотр только не для всех приложений?
Матеуш Шлосек,
@MateuszSzlosek - очень странно, это не работает в данном конкретном случае; хотя этот метод я часто использовал в разных приложениях. Смотрите мой ответ для получения дополнительной информации.
Тетсуджин
@Tetsujin У меня другой язык в моей ОС, и я подумал, что этот пункт меню называется «Annotate Highlight Text»;)
Mateusz Szlosek
@MateuszSzlosek - ах, конечно; если ваше собственное меню не говорит то же самое, вы бы не заметили. Не могли бы вы, однако, проверить, работает ли он в вашей версии должным образом, если вы добавите его как ярлык только для предварительного просмотра. Это не будет работать здесь вообще, хотя общесистемная версия работает.
Тетсуджин
@ Tetsujin У меня есть польская версия OS X (El Capitain Beta [15A279b]), и она работает для предварительного просмотра (мне не нужно устанавливать ее для всех приложений). Я изменил ⌘⌃H на ⌃E. (извините за ответ поздно, я был на моем телефоне ранее).
Матеуш Шлосек

Ответы:

6

В OS X El Capitan 10.11.4 мне удалось настроить пользовательский ярлык, например:

  1. Откройте приложение «Просмотр».
  2. Введите Предварительный просмотр -> Услуги -> Настройки услуг

    введите описание изображения здесь

  3. выбирать App Shortcuts

    введите описание изображения здесь

  4. Нажмите на +кнопку и заполните поля, как показано ниже. Важно, чтобы заголовок меню идеально соответствовал названию операции, которой вы хотите назначить ярлык.

    введите описание изображения здесь

  5. Готово. Теперь вы можете выделить текст в Preview, используя свой собственный ярлык.

    работает

Матеуш Пиотровский
источник
Это работало для меня на MacOS Mojave. Спасибо за очень простые инструкции.
Йогеш Умеш Ваиты
3

Для вложенных пунктов меню разделите уровни меню ->без пробелов. Вы также должны включить пункт меню верхнего уровня. В этом случае это будет:

Tools->Annotate->Highlight Text

Если Highlight Textэто уникальный пункт меню в Preview, вы также можете просто использовать Highlight Textи опустить остальные.

Артур
источник
2
Есть ли способ сделать это для определенных цветов? Как отдельные ярлыки для разных цветов? Это очень нужно.
TheOnlyAnil
1

Ошибка в том, что вы частично перечислили иерархию, хотя и неправильно. Обычно вам вообще не нужно указывать иерархию меню - просто используйте «Выделить текст» в качестве пункта меню.

Вы можете использовать синтаксис иерархии, как упомянуто в ответе Артура Хаммера, Tools->Annotate->Highlight Text- но если нет вероятности возникновения путаницы, если одна и та же команда присутствовала в двух иерархиях, например, при выполнении несколько разных задач, то в этом нет необходимости.

Как ни странно, я не могу заставить работать любую горячую клавишу, если я укажу этот элемент только для предварительного просмотра, как это предлагается в комментариях. Честно говоря, я понятия не имею, почему это не сработает, поскольку это будет стандартный способ реализации чего-то подобного.
Изменить: это, похоже, ошибка в этой конкретной версии предварительного просмотра и теперь работает как ожидалось.

Тестирование подобного подменю в Safari путем добавления Ctrl ⌃ E проверки орфографии при наборе текста работает отлично.

введите описание изображения здесь

Похоже, что обходной путь - это то, что у вас почти получилось - ввести его как общесистемную горячую клавишу, тогда он работает просто отлично.

введите описание изображения здесь введите описание изображения здесь

Tetsujin
источник