Codeshot は Carbon.now.sh から大きな影響を受けています。ソースコードから美しい画像を作るという点で、Carbon は定番の存在です。

Carbon.now.sh と何が違うのか

Twitter でコードを共有するのに Carbon をずっと使ってきましたが、ひとつだけ気になる点がありました。コードを中央にそろえるのが面倒なのです。パディングを調整したり、タブとスペースを組み合わせたりすれば何とかなりますが、こんな小さな作業に時間をかけたくはありません。たいていはあきらめて、そのまま投稿していました。

でも、本当はこうしたかったのです。

きれいに中央ぞろえされたコード。ここから Codeshot が始まりました。

どれくらい簡単か

SNS 向けの画像がどれだけ手軽に作れるかは、読むより見るほうが早いはずです。実際に動いている Codeshot をどうぞ。

ご覧のとおり、Codeshot では画像サイズを内容に合わせて自動で決めることも、比率(1:1、16:9、9:16 など)に固定してリアルタイムで変化を確認することもできます。パディングやマージンは好みで調整でき、コードは macOS の壁紙やグラデーションの上に置けます。そして書き出したファイルは、アプリで見えているものとまったく同じです。

ぜひ Codeshot を試してみてください。きっと気に入るはずです。