たくさんコードブロック記法を使っているページを編集するとfreezeする (@takker/ScrapJupyter)
現象
たくさんコードブロック記法を使っているページを編集するとfreezeする
原因
コードブロックを探す処理が重い
一文字編集されるたびにその重い処理を実行している
当然、コードブロック記法が多くなるにつれ実行に時間がかかるようになる
対策
とりあえずこの方法で実装してみた
しばらく使ってみて、問題が起きなくなったどうか調べる
実際にperformanceが改善されたかどうかを調べるためのテストページを作っておきたい
長めのコードを貼り付けて、適当なところで分割する