macOSのショートカットアプリで文字数をかぞえる
macOSで選択したテキストの文字数を数えるには、Automatorでスクリプトを動かす必要があったけれど、Montereyではショートカットアプリのおかげでコードを書かなくてもよくなりました。
macOSでショートカットアプリを使い、以下の手順でショートカットを作成します。
- スクリプティング「カウント」のアクションを追加
- 「カウント」の「入力」には「ショートカットの入力」を選択
- 「カウント」の「項目」には「文字」を選択
- 「共有シート」から「テキスト」の入力を受け取る
- 書類「結果を表示」のアクションを追加
- 「結果を表示」は「数」を表示
そして「ショートカットの詳細」で「クイックアクションとして使用」と「サービスメニュー」にチェック。これでテキストを選択してコンテキストメニューのサービスから文字数をかぞえられるようになります。「共有シートに表示」にチェックをつけるとiOSの共有メニューに表示されます。
ショートカットはiOSで作成するほうが簡単な気がします。いままではAutomatorでスクリプトを動かしていたけれど、もっさりしている感がありました。一方でショートカットアプリはサクサクっと応答してくれます。1行の長さを調べるときや、メモアプリの文字数を確認したいときに便利です。