0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Google スライドの「配置先」を常にグリッドにする Tampermonkey ユーザスクリプト

0
Last updated at Posted at 2026-03-22

Google スライドにおいて、テキストボックスや図形の「配置先」はデフォルトで「ガイド」になっています。「グリッド」に変更することはできますが (下図)、スライドを閉じて開き直すとまた「ガイド」に戻ってしまいます。

これはグリッドにスナップしたい人には不便だと思います。そこで、ページにスクリプトを注入できるブラウザ拡張機能 Tampermonkey を使って、Google スライドを開くときは常に「グリッド」にチェックを入れるユーザスクリプトを書きました。

image.png

ユーザスクリプト置き場

このユーザスクリプトがすること

https://docs.google.com/presentation/* にマッチする URL を開くと、メニューバーから「View / 表示」をクリックし、出てきたメニューから「Snap to / 配置先」をクリックし、出てきたサブメニューから「Grid / グリッド」にチェックを入れます。完了したら、画面左上に緑地で「Snapped to Grid」と 2.5 秒間表示します (下図)。

ユーザも同時にメニューを開くとメニュー項目が検出できなくなるので、ユーザスクリプトが完了するまでマウスをメニュー周辺から遠ざけておいてください。メニュー項目が見つからなかったら画面左上に赤地で「Could not find "Grid"」のように表示します。メニューを触ってしまいこうなったらリロードしてやり直してください。

image.png

インストール方法

  1. ご利用のブラウザに Tampermonkey をインストールし、有効化します (Tampermonkey の仕組みや注意点を理解の上で実施ください)
    • 有効化するには、Chrome の場合は、「︙メニュー -> 拡張機能 -> 拡張機能を管理」で拡張管理画面を開き、右上の「デベロッパー モード」をオン、Tampermonkey をオン、Tampermonkey の詳細画面で「ユーザー スクリプトを許可する」をオンします。
  2. その状態で上記の Gist raw URL を開くとインストール画面が表示されるので、そのままインストールします。

(参考) 開発メモ

  • メニューアイテムは、当該階層のメニューから前方一致で判定しています。
    • 日本語 UI なら階層を限定せずに可視アイテムから「グリッド」が付くものを探せばよいのですが、英語 UI では「Grid view」(日本語 UI では「ギャラリー表示」) もあるためこちらを引き当ててしまうので、「表示」メニューではなくそのサブメニューから「Grid」が付くアイテムを探す必要がありました。
  • click() 関数でクリック処理をしていますが、単に view.click() だけとか view.dispatchEvent(new MouseEvent('click', {bubbles: true})); だけとかでは「表示」メニューを開けませんでした。
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?