ぜのぜ

しりとりしようぜのぜのぜのぜ

349日目

日記

お腹すいた。今週末はどこへ行こうか。

今日書いたコード

デバッグはしていない

document.addEventListener('keydown', e => {
  if (e.ctrlKey && e.key == 'e') {
    var content
    if (e.shiftKey) {
      // TODO: 減らすとき
    } else {
      if (pattern.test(currentContent)) {
        const [, asterisks, title] = currentContent.match(pattern)
        content = `${asterisks}* ${title}`
      } else {
        content = `* ${currentContent}`
      }
      content = `[${content}]`
    }

    // TODO: 入力する
  }
})

感想

Scrapboxで見出しのレベルを変えるの地味にめんどくさいのでなんとかしたかった。現在の行に追記するのは楽だけど全体を置換するのはかなりめんどくさいことがわかった。