デザイン

超スッキリ整理! 大量のレイヤー名を一括置換するPhotoshopのスクリプト

A.M

Photoshopでデザインを行うと、PSD上のレイヤー数があれよあれよという間に増えてゆき、いつの間にか200~300枚くらいできてしまっている松岡です。
ある時ふと、どれくらいの時間を整理に費やしているのか気になって、時間を測ってみたのですが…。

1ページあたり、平均しておよそ15分かかっていることが判明したのです!
15分。。
遅いのか速いのか非常にわかりづらい。。
しかし、積み重ねれば恐ろしいことになります。
なんとかリネームの時間を短縮するため、Photoshopのスクリプトを模索しました。
その結果、とても便利なスクリプト(もちろん無料で!)を発見しましたのでご紹介します!

レイヤー名を一括置換できるスクリプト「Group Layer Renaming」

Group Layer Renamingは、レイヤー名を一括置換できるスクリプト。大量のレイヤーをリネームする時に重宝します。

▼スクリプト配布元
http://blog.kam88.com/en/group-layer-renaming-script.html

【手順1】複数のレイヤーを選択する

ctrl(MACはcommand)キーを押しながら、複数のレイヤーを選択してください。

【手順2】スクリプトを起動する

ファイル>スクリプト>参照から[KAM]Layers Renamer – APR.jsx を選択してください。

※デフォルトのファイル名がわかりづらく不便だという方は、ファイル名を変更することをおすすめします。
ちなみに私は「レイヤー名一括置換.jsx」に変更しました。

【手順3】任意のレイヤー名を入力する

次のようなポップアップが表示されますので、付けたいレイヤー名を入力してください。

【手順4】リネーム形式を選択する

  • 「Append→レイヤー名の最後に追加する」
  • 「Prepend→レイヤー名の最初に追加する」
  • 「Replace→置換する」

リネーム形式を選択したら、OKボタンを押してください。
スクリプトが起動し、リネーム作業が開始されます。

レイヤーグループにも使用可能!

レイヤー名だけでなくレイヤーグループに対してもリネームできます。

▼レイヤー名だけでなく・・・。

▼レイヤーグループもご覧のとおり!

ショートカットキーで使いやすさアップ!

私の場合、頻繁に使うスクリプトですのでスクリプトをショートカットキー登録しています。
ショートカットの登録は「編集>キーボードショートカット」から簡単に行えます。

唯一の弱点!?

単一のレイヤーには使えないようです・・・。
あくまで複数のレイヤーをリネームする際にお使いください。

最後に

レイヤー名がきれいに整理されていれば、後日PSDファイルを編集する際にも便利ですしコーダーの方の作業もはかどります。
少しでもレイヤー整理の手間を省きたい方はぜひ一度お試しください。
ちなみに、私のリネーム作業時間は平均して15分→5分ほどに短縮することに成功しました!
今までどれだけ効率の悪い、方法をとっていたのでしょうか(・・;)
レイヤー整理の効率的な方法は引き続き模索していきますので、
発見次第ブログにアップ致します!