Figmaでオブジェクトの整列をショートカットキーを使って効率的に行う方法

デザインするとき、意外と多い操作が「整列」です。
要素を揃えるたびにマウスで手をプルプルさせながら調整するのはデメリットが多いです。
- 「揃える」という余計な部分に神経を持っていかれて疲れる
- スマートガイドがあるものの、マウス操作だとズレる可能性がある
- 時間がかかる(1日に何度も行う操作なので、積み重ねると差が出る)
整列機能もアイコンをクリックして整列しようとすると、今度はFimgaの右上にわざわざマウスを移動させる必要が出てきます。

そこで、整列に関してはショートカットキーを使って早く・ラクにしましょう。
1回1回は小さなことでも、使う回数を考えると積み重ねでかなりの差になります(この差の分だけ、もっと考えるべきところに時間を使えます)。
Figmaデフォルトのショートカットキー
Figmaでは、整列周りはoptionを中心として設定されています。
| 内容 | ショートカットキー | 備考 |
|---|---|---|
| 上揃え | option + W | |
| 右揃え | option + D | |
| 下揃え | option + S | |
| 左揃え | option + A | |
| 上下中央揃え | option + V | Vertical(垂直) |
| 左右中央揃え | option + H | Horizontal(水平) |
| 垂直方向均等配置 | control + option + V | 中央揃えにcontrolを追加 |
| 水平方向均等配置 | control + option + H | 中央揃えにcontrolを追加 |
| 均等配置 | control + option + T |
上下左右に関しては、optionとW/A/S/Dで整列できるようになっています。
左手だけで整列ができるので、デザイン作業中のマウスを持ちながらの状態でもラクに整頓できますね。
Adobe XDと同じショートカットキーを追加する
デフォルトのoptionを中心とした整列ショートカットキーは魅力的ですが、自分はAdobe XDの整列ショートカットキーをIllustratorやSketchなど他のデザインツール(デザインツール以外にもKeynoteやPowerPoint)でも設定しています。
似たような機能はどのアプリもショートカットキーを合わせることで、アプリごとにショートカットキーを覚える必要がなくなりますし、久しぶりに触ったときもなんとなくで使えます。
ショートカットキーの設定はKeyboard Maestroを使っています。
(Keyboard Maestroがなにか分からない方は、過去に記事にしているのでぜひそちらをご覧ください)
ショートカットキーはcontrol + command + ○で全て統一していて、やっていることはメニューバーの整列用の項目を選択しているだけです。

| 内容 | ショートカットキー | 備考 |
|---|---|---|
| 上揃え | control + command + ↑ | |
| 右揃え | control + command + → | |
| 下揃え | control + command + ↓ | |
| 左揃え | control + command + ← | |
| 上下中央揃え | control + command + M | Middle |
| 左右中央揃え | control + command + C | Center |
| 垂直方向均等配置 | control + command + V | Vertical(垂直) |
| 水平方向均等配置 | control + command + H | Horizontal(水平) |
| 上下左右中央揃え | control + command + X |
個人的な感覚ですが、「Left・Center・Right」なのでCは横方向の中央揃えにしています(完全にCSSのtext-alignの感覚)。
上下中央揃えは「Top・Middle・Bottom」なのでMは縦方向の中央揃え(これもCSSのvertical-alignの感覚)。
残りの均等配置に関しては残りの英単語の「Vertical」と「Horizontal」を使います。
この辺の感覚がFigmaのデフォルトと違っていて、なかなか慣れないですし、他のアプリとも合わせたいので自分で設定しているわけです。
上下左右中央揃えを作る
Keyboard Maestroで作っておくと便利なマクロが「上下左右中央揃え」です。
モーダルを作るときなど、意外と使う機会があるのと、作り方も「上下中央揃え」と「左右中央揃え」を順に発火させているだけです。

ちなみに、ショートカットキーにXを使用している理由は、文字の形が対角線を引いて中点を求めているっぽい形をしているのでXにしています。
こじつけですが、なにかしら理由を作っておくと使えるようになるのと、位置的にも押しやすいので採用しています。
ショートカットキーの2回押しを作る
DTP TransitさんのKeyboard Maestroの「tapped twice」を使った均等配置をそのまま採用しています。
Keyboard Maestroには普通にショートカットキーを押したときと、2回押したとき(tapped twice)発火するマクロが作れますし、トリガーは複数設定可能です。

やっていることはトリガーを追加しているだけですが、そのおかげで例えばcontrol + command + →の1回押しで「右揃え」さらにもう1回続けて押せば「垂直方向均等配置」まで発火します。
「右揃え」だけしたいときは1回押し、「垂直方向均等配置」までやりたいなら2回押しという風に押す回数でどこまで実行するか制御できます。



Sketchのパス周りの基本操作|基本的な描画方法からベクターツールと直線ツールの違いまで
Illustratorの「モザイクオブジェクト」機能で、画像にモザイクをかける方法(「ラスタライズ」を使った方法も追記)
Figmaのプロトタイプ機能の基本|作成したデザインに実際に画面遷移を設定する
Sketchのレイヤー周りの基本操作|グループ化やマスク、オブジェクトのロックや表示切り替えなどのレイヤーでできること
Figmaでモックアップをすばやく作成する「Mockuuups Studio」
Illustratorで文字をオブジェクトの上下中央揃えにする2つの方法
Figmaでカラーやテキストのスタイルをまとめて登録するプラグイン「Styler」
Sketchの図形周りの基本操作|図形の作成方法から描画に関する細かい部分まで
Figmaでプラグインを使わずに複数のレイヤー名を一括変更する方法
Figmaでチーム共有用のメモや注釈素材が使える「Annotation Kit 2.0」
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年時点のノートアプリの使い分け