何を作ったか
ScalaでtoStringした結果をフォーマットするアプリです。
Qiitaのアドベントカレンダーに投稿するために急いで作ったので、ラフな作りになっています。ちょっと複雑な文字列を入力欄に入れると、バグると思います。すいません😇
使い方
入力欄にtoStringした結果を貼り付けます。
入力し終えた場合は、入力欄の外側をクリックします。微妙なUIですね😇
(Vue.jsのv-on:changeで検出してます)
説明
バックエンドでは、 scala-parser-combinatorsでパースして、パース結果をゴニョゴニョして、フォーマット後の文字列を生成しています。
フロントエンドは単一のhtmlファイル全てを書き込んでいます。
おわりに
ご覧いただきありがとうございました!
かなりラフに作ったので、まともに使えるようになるように、今後バグ修正をチョコチョコやっていく予定です。