Cosense Toolbox
userscript 一覧テーマ作成使い方パーサーGitHub ↗
addShortCutKey
ツール・エディタ実験的#ショートカット#ヘルパー#module#keydown

addShortCutKey

好きなキー操作に好きな動作を割り当てるためのヘルパーです。「このキーを押したらこれを実行」という形でショートカットを手軽に追加できることを目指しています。現状は発火部分が未完成のため、まだそのままでは使えません。

デモ

デモ

インストール

設定ページの code:script.js に貼る
import { addShortcut } from "/api/code/cosense-toolbox/addShortCutKey/script.js";
ソースコード全文を見る(JS)
/**
 * @param keys { {[key: string]: () => void}[] }
 */
export function addShortcut(...keys) {
  for (let key of keys) {
    const handler = (e) => {
      const k = Object.keys(key)[0];
      const registerKeys = k.includes("-") ? k.split("-") : [k];
      const callback = Object.values(key)[0];
    };
    window.addEventListener("keydown", handler);
  }
}
元のCosenseページを見る ↗

Cosense Toolbox / Cosense をもっと面白く、もっと強力に使うためのツール群

GitHub ↗

マイ・ツールボックス

    積んだ import を1つにまとめてコピー → 自分の設定ページ(ユーザー名ページ)に貼るだけ。