Как сделать так, чтобы сочетания клавиш Apple работали в Chrome?


19

Mavericks имеет функцию, подобную TextExpander, которая позволяет мне создавать текстовые ярлыки для длинных фраз. (Когда я набираю «ttys», например, он заменяет его на «скоро с вами поговорим».)

Эта функция работает прекрасно - за исключением Chrome, где она вообще не будет работать.

Какой-нибудь совет, как заставить это работать?


1
Повторно открыв эту проблему, чтобы кто-то наконец-то окончательно ее решил ... Пожалуйста, ответьте и дайте Google знать, если вы тоже страдали от этой проблемы. bugs.chromium.org/p/chromium/issues/detail?id=677537
Джонатан А. Леви

Ответы:


18

Chrome не вызывает код проверки правописания Apple, а вместо этого написал свои собственные процедуры обработки клавиатуры. Поскольку именно так и была создана программа, для ее решения нет ничего, кроме как набирать текст в программе, которая вызывает библиотеки ввода текста Apple и вставлять результаты в Chrome. (Подобно тому, как поиск по словарю с помощью Control-Command-D не работал в Chrome в течение нескольких лет, пока код не был обновлен для вызова Apple SDK для этой функции).

Вы можете видеть, что эта ошибка Chromium может применяться, а также, что Chrome находится в процессе удаления своего собственного механизма проверки орфографии / автозамены и перехода на использование Apple: https://code.google.com/p/chromium/issues/ ? список д = метка: Cr-UI-браузера Проверка орфографии


Control-Command-D работает для меня в Chrome
LanguagesNamedAfterCofee

@LanguagesNamedAfterCofee Спасибо за примечание. Я проверю, как только доберусь до своего Mac. Возможно, эта функция была реализована с тех пор, как я в последний раз широко использовал Chrome в OS X. Это была выдающаяся ошибка в браузере в течение многих лет, но, безусловно, что-то, что они могли выбрать для реализации, как и все остальные общедоступные SDK, предлагаемые Apple.
bmike

@LanguagesNamedAfterCofee Еще раз спасибо - Chrome 31 действительно вызывает поиск по словарю, поэтому я отредактировал ответ, чтобы он был более правильным. Цените помощь!
bmike

Не забудьте воспользоваться опцией Отправить отзыв из About Chrome и рассказать им об этой ошибке, включая ссылку на нее bugs.chromium.org/p/chromium/issues/detail?id=42434
sorin

4

Это может быть не лучшим решением, если у вас слишком много ярлыков для переноса, однако это хорошо, быстро и просто, если ваш список ярлыков скромный, или вы не против вручную вводить и обновлять их:

Auto Text Expander для Google Chrome

Расширение также может выполнять резервное копирование и импорт / экспорт через JSON в будущем.


1

Я не думаю, что есть реальная возможность включить эту функцию в Google Chrome. Кажется, эта функция включена только для встроенного программного обеспечения ?! Поправьте меня, если я ошибаюсь с этим предположением.

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


1
Любая программа может свободно использовать автозамену Apple, поиск по словарю и другие процедуры доступности. Google решил сделать так, чтобы их браузер работал одинаково во всех ОС, и их реализация проверки орфографии и других текстовых сервисов отличается от Apple. Я попытаюсь добавить ссылки на отчеты об ошибках Chrome и код Apple в мой ответ, но я перестал следить за этим еще во времена Lion, и с тех пор многое изменилось на фронтах OS X и Chrome, так что технические детали могут оказаться устаревшими ...
bmike

0

Это расширение Google Chrome работает для меня идеально. https://chrome.google.com/webstore/detail/auto-text-expander-for-go/


Добро пожаловать, чтобы спросить другого! Мы пытаемся найти лучшие ответы, и эти ответы предоставят информацию о том, почему они лучшие. Объясните, почему вы считаете, что предоставленная вами ссылка ответит на вопрос. Ответы должны быть автономными, чтобы другие могли их найти с помощью функции поиска. Ссылки могут измениться и устареть, поэтому мы предпочитаем, чтобы ответы были не просто ссылками. См. Как ответить о том, как предоставить качественный ответ. - Из обзора
ФСБ
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.