見出し画像

正規表現にマッチしたテキストフレームを選択する Keyboard Maestro 用アクション

Illustratorで作業していると,たびたび「丸数字で始まるテキストフレームをすべて選択する」みたいな作業が発生します。通常だと目視で条件に当てはまるテキストフレームを見つけ,それを手動で選択するかと思います。しかしそれだと見落としの発生が心配です。こういうのは機械の得意分野なので,自分で頑張らず機械にやってもらいましょう。

そこで今回は,正規表現にマッチしたテキストフレームを選択するKeyboard Maestro用アクションを紹介します。

あらまし

画像22

正規表現にマッチしたテキストフレームをすべて選択します。正規表現が使えると,特定の記号から始まるテキストフレーム・奇数の数字で終わるテキストフレームといったあいまいなパターンを検索できて便利です。

エンジンはNSRegularExpressionを使用していて,Look Behind(戻り読み)など古いJavaScript・ExtendScriptにはできないパターンに対応しています。

指定できるオプションは次の通りです。

Selected item only:選択しているアイテムのみ検索する場合はON,書類上の編集可能なテキストフレームすべてを対象にする場合OFFにします
Search pattern:検索パターン
Grep:正規表現検索したい場合はON,ただの文字として扱いたいときはOFFにします
Ignore case:大文字小文字を無視するときはON,区別するときはOFFにします

動作環境インストール方法はそれぞれリンク先をご確認ください。macOSとKeyboard Maestroを使用中のかたのみご利用できます。

使いかた

Illustratorの書類を開いた状態でアクションを実行してください。指定したパターンにマッチしたテキストフレームがすべて選択されます。

買う

すべてのアクションをまとめてほしい場合は,マガジン[MaestroPack]または記事[前面にあるAdobeアプリを自動で動かす Keyboard Maestro 用追加アクション]をご購入ください。すでにそちらの記事を購入済みの場合は,その記事からダウンロードできます。

単品で買いたい場合はこの記事をご購入のうえ,下のリンクからダウンロードしてください。

ここから先は

11字
この記事のみ ¥ 300
期間限定!Amazon Payで支払うと抽選で
Amazonギフトカード5,000円分が当たる

この記事が気に入ったらチップで応援してみませんか?