レイヤー名一斉変更できる Photoshop Scripts「FindAndReplace」

aikyatti

こんにちは!YOUKNOWです。

Photoshopのアセットなどでレイヤーの名前を変更する機会が増えたのではないでしょうか。

レイヤー名を一つ一つ変更するのはいくらなんでも手間すぎるので、レイヤー名を一括して変更できるスクリプトをご紹介します。

FindAndReplace

https://vimeo.com/112916307

FindAndReplaceは複数レイヤー名の置き換えや特定の文字列を削除・先頭や末尾に文字列を追加することができる無料のPhotoshop用スクリプトです。
(スクリプトは無料ですが、気に入ったら投げ銭をするフォームがあるので、投げ銭してみると良いと思います。)

特に最近では画像アセットなどで、書き出すレイヤーの後ろに.pngなどをつけることが増えてきたので、大変重宝すると思います。

FindAndReplaceができる事の一覧はこちら。

  • レイヤー名の検索・置き換え
  • レイヤー名の置き換え
  • レイヤー名の先頭に任意の文字列を追加
  • レイヤー名の末尾に任意の文字列を追加

FindAndReplaceのインストール方法

FindAndReplaceの配布元guchika.com様にアクセスし、記事内のダウンロードリンクからFindAndReplaceをダウンロードして下さい。

ダウンロードしたZipを解凍し、出てきたFindAndReplace.jsxをPhotoshopのスクリプトフォルダに入れて下さい。

Macの格納先

/Application/PhotoshopCC2014/Presets/Scripts/

Windowsの格納先

C:¥Program Files¥Adobe¥Adobe PhotoshopCC2014¥Presets¥Scripts

FindAndReplaceを入れた後はPhotoshopにスクリプトを認識させるためPhotoshopを再起動して下さい。

Photoshopを再起動し、メニュー > ファイル > スクリプトにFindAndReplaceがあればインストール成功です。

FindAndReplaceの使い方

名前を変更したいレイヤーを全て選び、メニュー > ファイル > スクリプト > FindAndReplaceを選択すると、ダイアログが開きます。

行いたい名前の変更に合わせてダイアログを操作します。

レイヤー名の先頭・末尾に任意の文字列を追加

レイヤー 変更 一括 スクリプト scripts

レイヤー名の先頭・末尾に文字列を追加する方法は、変更したいレイヤーを全て選択し、先頭・末尾に文字列を追加のダイアログボックスを選択し追加したい文字列を入力すればOK

レイヤー 変更 一括 スクリプト scripts

レイヤー名の一部を置き換える

レイヤー 変更 一括 スクリプト scripts

レイヤー名の一部を置き換えたい場合のやり方です。

今回は例として、 bnr_1.png > btn_1.png へとレイヤーを変更しています。

bnrの部分を変更したいので、検索文字にbnrを入力し、置換を選択し、置換文字にbtnと入力することで、完了です。

レイヤー 変更 一括 スクリプト scripts

まとめ

レイヤー名の変更を一括で行う機能は非常によく使うので、このスクリプトには大変お世話になっています。

あまりによく使うので、毎回メニュー > ファイル > スクリプト > FindAndReplaceで選択するのは大変なので、ショートカットキーに追加してすぐ使えるようにしています。

便利なのでぜひ使ってみてくださいな。