コードスクリーンショットジェネレーター

コードを貼り付けると、ドキュメント、スライド、SNS 投稿、README 向けの整った Carbon 風 PNG 画像を即座に書き出せます。シンタックスハイライトは完全にブラウザー内で実行され、切替可能なカラーテーマ、ウィンドウクローム、行番号を備えています。スニペットを実行するにはコードプレイグラウンドもお試しください。
完全にローカル実行 — アップロードも透かしもありません。
言語: テーマ: フォントサイズ: タイトルバーに表示されるファイル名
PNG 幅は最長行に合わせ、Retina シャープな 2 倍で書き出します。
仕組み:コードは highlight.js(BSD-3-Clause、ローカル同梱)でトークン化され、各トークンは canvas に直接描画されるため、書き出される PNG は本物のビットマップです — フォントはブラウザーのテキストエンジンで測定され、非 ASCII 文字はシステムフォントスタックを使います。スライドにはダークテーマ、印刷ドキュメントにはライトテーマを。生成された画像はどこでも自由に使えます。所有していないコードについては通常のライセンス上の注意に従ってください。