TextExpanderは、特に複雑なテキスト置換を多数必要とする人にとって優れた選択肢ですが、Appleの内蔵テキスト置換システムで、少量の置換であれば多くの人にとって十分です。また、iCloud Driveを使用してすべてのデバイス間で同期されるため、iPhone、iPad、Macで同じ拡張機能を使用できます。
私はメールアドレスに展開するために、よく とeml
を使っています。ace@
前者はiPhoneでキーボードを切り替えずに入力しやすいですし、後者はMacで私の素早い反射入力を捉えてくれます。同様に、 は607-
電話番号と50hick
郵便番号に展開されます。MacではControlキーとピリオドを使ってKeyboard Maestroマクロを起動し、「cheers… -Adam」と入力するのが好きですが、 iPhoneではsig
と(自動大文字化を管理するため)テキスト置換がその作業を担ってくれます。また、よく使う絵文字には、Sig
Slack風の 🙄 に展開する置換も使い始めました。:roll
最近経験したように、特定のMacアプリでテキストの置換が機能しなくなった時の私の苛立ちは想像に難くありません。ほぼすべてのアプリで正しく展開されていたため、あるアプリで機能していないことに気づくまでに時間がかかり、手動での展開入力をやめてトラブルシューティングを開始するまでにはさらに時間がかかりました。ようやく気づいた時には、「システム設定」>「キーボード」>「テキストの置換」ですべてが正しく表示され、除外リストも表示されなかったので、Keyboard Maestroを問題から除外することができました。
解決策は驚くほど簡単でした。しかし、私が発見するのに数分以上かかったということは、他の人も同じように忘れっぽいのかもしれません。テキスト置換をサポートするすべてのアプリに、「編集」>「置換」>「テキスト置換」メニュー項目があるはずだと、私は思い出していませんでした。macOSの他のトグルメニュー項目と同様に、この項目もチェック(有効)とチェックなし(無効)の状態を切り替えます。トグル項目はチェックマークの有無によってのみ視覚的に変化するため、この設定が無効になっていることに気付きにくいです。この項目を選択してチェックマークを追加すると、テキスト置換が再び機能するようになります。このメニュー項目にチェックが入っているにもかかわらずテキスト置換が機能しない場合は、メニュー項目をオフにしてからオンに戻すと改善される可能性があります。
編集 > 置換 > テキストの置換がなぜオフになっているのか、それが私には理解できません。メニュー項目の存在すら忘れていたので、誤って手動でオフにしてしまうなんてあり得ません。また、誤ってキーを押した後にオン/オフを切り替えるキーボードショートカットも見つけていません。他にも同じ経験をした人がいて、メモアプリでこのオプションを切り替えたら他のアプリでも使えるようになったという意見もいくつかありましたが、メモアプリと他のアプリの関連性を再現できませんでした。謎は解けていませんが、簡単に解決できるはずです。