← 一覧へ

やってみよう「⌘K で開く」を押すか、デモを押したあと ⌘K / Ctrl+K を押してみてください

ナビゲーションマイナー(知る人ぞ知る)

コマンドパレット

Command Palette

キーボードの ⌘K(Ctrl+K)を押すと、画面の真ん中に検索窓が出て、操作やページを文字で探してすぐ実行できる。

別名⌘K メニュークイックスイッチャーコマンドメニューSpotlight風検索

どこで使われている?

よく見かける場所
VS Code、Slack、Notion、Figma、GitHub
使うとよい場面
機能が多いツールで、慣れた人がキーボードで素早く操作したいとき
避けたい場面
初心者向けのシンプルなアプリ(存在に気づかれない)

AIへの指示文

これをコピーしてAIに貼り付ければOKです。Webサイトを作る前提の内容です(右上の「何を作る?」で変えられます)。

HTML / CSS / JavaScript で「コマンドパレット(Command Palette)」を実装してください。

動き:キーボードショートカット(⌘K / Ctrl+K)で、画面中央に検索欄付きのパネルを背景を暗くして開く。打った文字で操作やページの候補を絞り込み、上下キーで選んで Enter で実行する。Esc で閉じる。

使う部品:cmdk ライブラリなどで自作
もっと詳しく:プログラムでの部品名

同じ動きでも、作るものによってプログラムの中での部品の名前が違います。上の指示文にはすでに入っているので、覚える必要はありません。AIの説明に出てきた単語を確認したいときに使ってください。

Webサイトならcmdk ライブラリなどで自作
iPhoneアプリなら標準部品なし(検索の .searchable で代わりにすることが多い)
Androidアプリなら標準部品なし。自作
Flutterなら標準部品なし。自作
React Nativeなら標準部品なし。自作