Figmaでテキストの一括置換を行うプラグイン「Find and Replace」

デザイン上のテキストに修正が入ったとき、1つ1つ変えていくのは非効率ですし、ミスの可能性も出てきます。
他にも問題になってくるのが表記揺れです。
「お問い合わせ」なのか「お問合せ」なのかなど、細かい表記を合わせていく上でも、検索したり一括置換が必要になります。
今回はそんなテキストの一括置換を行いたいときに使えるFigmaプラグイン「Find and Replace」についてまとめておきます。
Find and Replace

プラグインをインストールすると、Figmaメニューバーに[Plugins]→[Find and Replace]が追加されます。
基本的な機能
メニューの[Plugins]→[Find and Replace]を選択するとパネルが表示されます。
「Text」か「Layer Name」か選択できて、レイヤー名のみの置換もできます。

| 項目 | 内容 | 備考 |
|---|---|---|
| Find | 検索テキストを入力する | |
| Anywhere in text | 下記4つの中から検索オプションを選択する。
| |
| Find in selection | 選択オブジェクトの中から検索する | |
| Case sensitive | 大文字・小文字も判定する | |
| Match whole word | 単語全体にマッチする | cutで検索するときにcuteが引っかからなくなる (単語としてマッチするかどうか) |
| Replace with | 置換テキストを入力する | |
| Keep original case | ケースのルールを維持したまま置換する | |
Update layer name (Replace whole layer name) | レイヤー名も一緒に変更する |
設定できたら「Replace」をクリックするかenterで1つずつ置換、置換したくないテキストがある場合は「Find」横の矢印アイコンをクリックしてスキップできます。
「Replace All」をクリックするかcommand + enterで一括置換できます。
プレビューで確認
検索したあとは「Preview」に実際に置換後のプレビューが表示されるので、1つずつの置換であれば実行前に確認できます。

検索しても反応しない場合
いろいろ設定し回っていると、たまに検索が走らなくなるときがあります。
そういうときは一度Find and Replaceのパネルを開き直せば動くようになります。
まだ2回ほどしか遭遇していませんが、頭の片隅にとどめておいてください。
Keyboard Maestroでショートカットキーを設定
Keyboard Maestroでショートカットキーを設定しておくと、一瞬で表示できてラクになります(Keyboard Maestroについて知らないかたはこちらの記事をご覧ください)。
control + F(Find)で、メニューを選択するだけでもいいのですが、トグルで表示・非表示が切り替わると便利なので条件分岐をしています。

パネルヘッダーが見つかったときはescでパネルを閉じて、見つからない場合はメニューを選択してパネルを開きます。
プラグインによるみたいなのですが、Find and Replaceの場合はescでパネルが閉じられたのでescを押すようにしています(対応していない場合は画像クリックで切り抜けます)。

Abstractで「Failed to open “○○”」「An unexpected problem occurred, try again?」と表示されるときに確認すること
Figmaでプラグインを使わずに複数のレイヤー名を一括変更する方法
Figmaで要素のサイズを図って追加するするプラグイン「Redlines」
Figmaのスタイル入門|何度も使い回す色や文字設定を管理する方法
Figmaの画像書き出し方法
Figmaで図形の分割をして簡単にレイアウトを作成する拡張機能「Split shape」
Illustratorの「埋め込み」を行うスクリプトで、画像の埋め込みをショートカットで行う!
Sketchのレイヤー周りの基本操作|グループ化やマスク、オブジェクトのロックや表示切り替えなどのレイヤーでできること
Figmaで細かいアニメーションを作成できるプラグイン「Motion」
Illustratorの選択系のツールを徹底的にまとめる
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
かゆいところに手が届く「Supercharge」でMac環境を便利にカスタマイズする
超軽量なコードエディタ 「Zed」をサブエディタとして活用する
Bartender 6で追加されたWidgets機能で自作メニューバーアイテムを簡単に作成する
Googleカレンダーを便利に活用するための小技集(祝日だけを表示・月末の繰り返しイベントを追加)
Obsidianを使った「自己流PKM」で行う知識トレーニング
テキストエディタ・ノートアプリ関連のショートカットキーをKeyboard Maestroで統一する
Path Finderを使ってキーボードだけでファイル操作する方法(応用編)
macOSのコマンドパレット比較!SpotlightとAlfred、Raycastどれを使えばいい?
1つのノートアプリにすべて集約するのをやめた理由|2025年時点のノートアプリの使い分け