文芸的programmingのformat機能の実装
方法
codeのformat
何らかの方法でcodeの分割位置をformattingの前後で維持させる必要がある
コメントを利用すればそれができるのではないだろうか?
方法
1. 分割位置にコメントを1行挿入する
他のコメント特別するために、magic numberか何かをコメントに含ませておく
コメントの位置を維持できるように設定する
コメントを削ってしまうようなformatterだと無理
dprintのtypescriptとjsonは大丈夫そう
markdown formatterが難しい
コードブロックの途中で分割されたら、コメントを入れようにも入れにくくなる
いや、入れても大丈夫か
コードブロック中はformatの対象外みたいだし
適当な文字列を入れてもエラーならない
3. 目印として挿入したコメントで分割しなおす
説明文との位置関係を維持する
https://kakeru.app/aa79565ddc904e3c8fa30e0b52ece433 https://i.kakeru.app/aa79565ddc904e3c8fa30e0b52ece433.svg