Figmaで図形の分割をして簡単にレイアウトを作成する拡張機能「Split shape」

たとえば横並びのレイアウトを作成するときに、なんとなく長方形を並べるのではなく、「コンテンツ幅が1000pxで、ボックス間のマージンが20pxで3カラムにするから、1つのボックス幅は320px」という風に計算して出すと、マージンが統一できます。
今回紹介する「Split shape」を使うと、Figma上で指定した数値にそってオブジェクトを均等に切り分けてくれます。
デザイン段階でCSS Gridを意識できますし、ワイヤーフレームをつくるときにも使えます。
Split shape

Split shapeは選択したオブジェクトを、列・行数やオブジェクトの間隔を指定して、それに合わせて分割してくれる拡張機能です。
基本的な使い方
オブジェクト(長方形)を選択した状態で「Split shape」を起動してパネルを開きます。
パネルを開いたら、分割の設定を入力して「Split」を選択すれば設定した内容ですぐに分割されます。

| 項目 | 内容 |
|---|---|
| Columns | 分割する列数 |
| Rows | 分割する行数 |
| Gutter | 分割したオブジェクト間の距離 |
| Margin | 一番左端と右端のマージン幅 |
実際に「Columns」は「3」で、「Rows」は「2」で試してみます。

それぞれ設定を入力して「Split」を選択すると、無事問題なく3列と2行で分割されました。

「Margin」は上下には影響がないので注意が必要ですが、横幅が変わると混乱してしまいますし、そもそもあまり利用することはなさそうです。


13インチのMacBook Proでのモダンブラウザごとのサイト表示領域のまとめ
Figmaで画面遷移図やフローチャートをつくるときに線を自動で引いてくれるプラグイン「Autoflow」
Figmaでチーム共有用のメモや注釈素材が使える「Annotation Kit 2.0」
Abstractで「Failed to open “○○”」「An unexpected problem occurred, try again?」と表示されるときに確認すること
Figmaのレイヤー周りの基本操作|グループ化やマスク、オブジェクトのロックや表示切り替えなどのレイヤーでできること
Illustratorで文字をオブジェクトの上下中央揃えにする2つの方法
Figmaのフォント選択時に分かりやすくプレビューしてくれるプラグイン
Figmaの画像周りの基本操作|画像の追加方法や色補正、切り抜き方法まで
Figmaのコンポーネント入門|コンポーネントの作成方法から特徴まで
液体が垂れているような図形「流体シェイプ」の作り方
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Keyboard Maestroの変数基礎
Neovimを使い始める最初の一歩として便利な「LazyVim」
ウェブサイトをmacOSアプリとしてラッピングする「Unite Pro」
Keyboard Maestroの「Macro Debugger」で複雑なマクロのデバッグを行う方法
無料版でも高機能なランチャーアプリ「Raycast」の基本機能と環境設定
OnyXでターミナルを使わずにmacOSの詳細設定を行う
軽量で高速なターミナルエミュレーター「Ghostty」の設定方法
Eagleで実現するクリエイティブ素材の簡単管理
かゆいところに手が届く「Supercharge」でMac環境を便利にカスタマイズする
超軽量なコードエディタ 「Zed」をサブエディタとして活用する