エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ScrapboxでMermaid記法を可視化するUserScriptを作った話 | 豆蔵デベロッパーサイト
まずはUserScriptでどんなオブジェクトを扱えるかを調べてみようと思います。 ブラウザで任意のScrapbox... まずはUserScriptでどんなオブジェクトを扱えるかを調べてみようと思います。 ブラウザで任意のScrapboxのページを開き、デベロッパーツールのコンソール上で『window』と入力すると、そのページ上で定義されているグローバル変数の一覧が表示されます。 ここで表示されているグローバル変数は基本的にUserScriptで扱うことができます。 ここで抑えておきたいポイントは、jQueryが使えることと、scrapboxグローバル変数にScrapboxのページ情報が格納されているところです。 scrapboxグローバル変数の構造は大まかに下図のようになっています。 ページ内のコードブロックはscrapbox.Page.linesを辿ることで取得できそうですね。 コードで書くと下記のような感じでしょうか。 const result = []; let text = ""; for (con
2023/11/15 リンク