テキストスニペットが複数行に対応、iCloud同期に対応

テキストスニペットが複数行に対応、iCloud同期に対応

  • Oligur
  • 0
  • vyzf
テキストスニペットが複数行に対応、iCloud同期に対応
  • ハウツー
MKマック
キーボードスニペットで生活がずっと楽になります。
写真:Ste Smith/Cult of Mac

テキストスニペットは、MacとiOSで最も便利な「知られざる」機能の一つです。数文字を入力すると、それが単語、文、段落全体へと展開されます。例えば「aadd」と入力すると、会社の住所に変換されます。また、iOSキーボードでは通常隠されている記号を生成するショートカットを設定することもできます。例えば、xxと入力すると#が入力できます。

しかしこれまで、Appleのテキスト置換機能は使い勝手が非常に悪かった。デバイス間で正しく同期されず、複数行のスニペットもサポートされていなかった。しかし先週のアップデートで、Appleはこれらの問題を両方とも修正した。

理論上は、スニペットは2012年からiCloud経由で同期されていました。しかし実際には、この機能は古い同期技術を使用しており、うまく機能しませんでした。スニペットが消えてしまったり、スニペットリストがそれぞれ異なっていたりすることがありました。同じショートカットが、異なるマシンで異なる置換をトリガーしようとすることもありました。多くの場合、置換は失敗していました。

Appleはテキスト置換機能をCloudKit同期に切り替えました。これはメモなどの他のアプリで使われている魔法の同期機能と同じです。これは非常に安定しており、Appleは先週テキスト置換機能でもこの機能を有効にしました。私が気づいたのは、私の様々なリストを統合した際に、長い間忘れていたショートカットがいくつか表示されるようになった時、そして機能がうまく動作しなくなった時でした。

iOSとHigh Sierraでテキスト置換を使用する方法

絵文字の拡張
Macでは絵文字はこのように拡大します。
写真:Cult of Mac

MacとiOSでは、この機能を使う方法はたくさんあります。ここでは、もう二度と全文入力したくないと思う項目をいくつかご紹介します。

  • メールアドレス。代わりに、素晴らしい@@トリックを使うこともできます。
  • 通常の住所。1
  • 電話番号。
  • 電子メールの署名やその他の電子メールの定型文。
  • HTML コードのチャンク。
  • 絵文字をすばやく入力します。
  • よく間違える単語。
  • 入力するのが面倒な長い単語。
  • ⇧ や  などの特殊記号。

つまり、長い文字列を何度も入力している場合は、スニペットの作成を検討してください。iOSとMacでテキスト置換を設定して使用する方法については、Cult of Macのハウツーをご覧ください。

スニペット内の段落

テキスト置換を普段から使っている方なら、スニペットでは改行が使えないことをご存知でしょう。そのため、住所が1行に収まってしまいます。しかし、この問題は修正されました。改行を含む段落テキストを追加すれば、シンプルな書式が維持されます。少なくともMacでは。iOSではまだ正常に動作しません。

住所や複数段落の定型文にテキスト置換が使えるようになりました。例えば、テクニカルサポートなど、メールでの問い合わせに定型文で返信することが多い職場の人にとっては、これは素晴らしいニュースです。

High Sierraでのテキスト置換

High Sierraでは、テキスト置換の「謎の要素」が大幅に減りました。警告や通知なしにテキストを単に置き換えるのではなく、ポップオーバーバブルに置換テキストスニペットのプレビューが表示されるようになりました。Returnキーを押すか、スペースバーを押して入力を続けると、スニペットが確定し、トリガーショートカットが置き換えられます。また、Escキーを押して操作をキャンセルすると、トリガーテキストは置き換えられず、そのまま残ります。

例を挙げましょう。ガジェットについて書くときに、価格とリンクを追加するために使うスニペットがあります。ショートカットを入力すると、次のようになります。

スニペットのプレビューは非常に便利なリマインダーです。
スニペットのプレビューは非常に便利なリマインダーです。
写真:Cult of Mac

iOS では、置換テキストはキーボードの上にある通常のオートコンプリート提案ボックスに表示されます。

テキスト置換は本当に強力で便利です。まずは1つか2つのスニペットから始めて、慣れたら必要に応じて追加してください。一度にたくさん追加すると、フレーズ全体を入力するよりも、ショートカットを思い出すのに時間がかかってしまいます。

テキスト置換機能のリクエスト

iOSで最も欠けている機能は段落サポートです。テキストスニペットは、キーボードの制限によりMacよりもiPhoneの方が便利なので、iOSでもこの機能が同等にサポートされるべきです。

もう一つの素晴らしい追加機能は、TextExpanderに搭載されているような日付と時刻の挿入機能です。これは、内蔵のText Replacementに似たアプリですが、はるかに強力です。「ttime」「ddate」と入力すると現在の時刻や日付が表示されるのを想像してみてください。どれほど便利かお分かりいただけるでしょう。

  1. これらはこれまで正しく動作しませんでしたが、全段落のサポートにより、正しく動作するようになりました。↩