Web上でコードを表示したい場面はよくあります。そのためのコードハイライトライブラリも多数ありますが、それは単に装飾だけ行うものです。ユーザに編集を許可するものではありません。 もしWebブラウザ上で使える手軽なコードエディタを探しているならば、CodeJarを使ってみましょう。

CodeJarの使い方

表示例です。

Markdownの場合。テーマも多数用意されています。

言語も数多く対応しています。

行番号の表示もできます。

CodeJarはわずか2KB程度の軽量さに加えて、ハイライトライブラリは自由に選ぶことができます。さらにAPIも用意されているので、拡張も簡単にできそうです。括弧を自動で閉じてくれるような機能もあり、ちょっとしたコードであればさくっと書けるでしょう。

CodeJarはTypeScript製のオープンソース・ソフトウェア(MIT License)です。

CodeJar – a micro code editor antonmedv/codejar: An embeddable code editor for the browser ?