Можно ли включить замену текста клавиатуры OSX в других приложениях?

OSX имеет встроенную подстановку текста, которая настраивается в Системных настройках > Клавиатура > Текст. Это прекрасно работает в некоторых приложениях, таких как Evernote и Textedit, но, похоже, отключено в других приложениях/областях контента. Можно ли включить его в других приложениях, например в Google Chrome?

Я хотел бы использовать замену текста, чтобы добавлять подписи при составлении электронных писем на gmail.com при использовании Google Chrome.

Вам лучше использовать сторонние приложения, я предпочитаю TextExpander; очень хорошо сделано.

Ответы (3)

Приложение должно реализовать автоматическое расширение текста , и оно еще не реализовано в Chrome. Вы можете попробовать этот плагин Chrome Auto Text Expander . Однако вам придется снова добавить текстовые расширения.

Тем не менее, расширение Mac Text должно работать в Safari. Если он еще не включен, вы можете включить его, введя в терминале следующее.

defaults write -g WebAutomaticTextReplacementEnabled -bool true

Расширение Auto Text Expander Chrome решает мою насущную потребность. Спасибо!

Я отказался от TextExpander вскоре после того, как начал его использовать. Это не очень легко работало на устройствах iOS, хотя есть совместимое приложение для iOS, и я просто нашел его громоздким в использовании. Обновленная версия сочетания клавиш MacOS, кажется, теперь работает в большем количестве приложений и синхронизируется на всех моих устройствах экосистемы Apple.

Я использую другое решение для Mac (его нет на iOS, но оно отлично работает на Mac), называемое «Clipy», для многих элементов, для которых в противном случае мне пришлось бы запоминать сочетания клавиш. По сути, это бездонный буфер обмена, который позволяет персонализировать и организовывать. Я рекомендую его для всего, что вы печатаете повторно, но не обязательно хотите запомнить ярлык. Просто нажмите клавишу, чтобы открыть список сохраненных фрагментов, и выберите один из них. Найдите его здесь: https://www.macupdate.com/app/mac/58124/clipy

Я тоже обнаружил, что это проблематично. Это единственная вещь, которая подталкивает меня к использованию Safari вместо Chrome для OSX. Решение, которое я решил использовать — по крайней мере, на данный момент — это приобрести TextExpander, общесистемное решение для быстрого доступа к тексту.

Хотя у него есть значительные преимущества по сравнению с собственными текстовыми ярлыками, есть и некоторые недостатки. Например, если я решу удалить ярлыки на панели «Системные настройки», чтобы избежать конфликтов, они также будут удалены на моих устройствах iOS, что для меня нежелательно.

Возможно, @sdayal может сказать мне, будет ли его совет о включении расширения текста работать в обратном порядке и, фактически, доступен ли он также для других приложений. Например, могу ли я использовать следующую команду терминала:

defaults write -g WebAutomaticTextReplacementEnabled -bool false

отключить текстовые ярлыки в Safari? Кроме того, могу ли я использовать эквивалентные команды для других приложений, таких как Mail? Например, будет ли уместно использовать:

defaults write -g MailAutomaticTextReplacementEnabled -bool false

Заранее благодарим вас за любую помощь. Отключение этих ярлыков было неприятной проблемой для меня .

Вы когда-нибудь придумывали глобальный подход к этому?
Решение может не понравиться вам, но оно работает для меня. Я сокращал количество приложений, которые использую, и старался по возможности сосредоточиться на родных приложениях для Mac OS и iOS, а не на сторонних решениях. Это не идеально, но общие преимущества значительны — более тесная интеграция, сокращение использования памяти, согласованные интерфейсы и, конечно же, сочетания клавиш работают практически везде. Это не идеально, так как ограничивает возможности использования других приложений, но мне это подходит. YMMV.
Я также решил, что единственный способ сделать это в настоящее время — использовать TextExpander. И у них есть хороший скрипт, который вы можете использовать для импорта всех ваших текущих автозаполнений Mac (и, следовательно, iOS): smilesoftware.com/textexpander/entry/… (Однако он не работает прямо сейчас, и они выпустят исправление в приложение TextExpander в следующем Если у вас возникнут какие-либо проблемы, их электронная почта поддержки очень отзывчива). Я планирую обновлять автозаполнения только на Mac/iPhone/iPad и время от времени импортировать их в TextExpander.