Loading article…
| 開発者 | マライン・ハヴェルベケ |
|---|---|
| 安定リリース | 6.0.1 / 2022年6月30日[1] |
| リポジトリ | github.com/codemirror/dev |
| 書かれた | JavaScript |
| プラットフォーム | ウェブ |
| タイプ | ソースコードエディタ |
| ライセンス | マサチューセッツ工科大学 |
| Webサイト | 出典: |
CodeMirrorは、ブラウザでコード エディタを提供するJavaScript コンポーネントです。豊富なプログラミングAPI を備え、拡張性に重点を置いています。
歴史
エディタの最初のバージョンは、2007年初頭にEloquent JavaScriptウェブサイトのコンソール用に作成されました。コードは最初にパッケージ化され、2007年5月にCodeMirrorという名前でリリースされました。このバージョンはcontentEditableブラウザの機能に基づいていました。[2]
2010年後半、別のJavaScriptベースのコードエディタであるAceプロジェクトが新しい実装技術を開発し、JavaScriptであってもパフォーマンスを低下させることなく数千行の文書を処理できることを実証しました。これにより、同じ原則に沿ってCodeMirror [3]が書き直されました。その結果、バージョン2が生まれ、もはやJavaScriptに依存しなくなりcontentEditable、パフォーマンスが大幅に向上しました。
バージョン6は2022年にリリースされました。[4] [5]ライブラリはパッケージのコレクションに分割されており、[6] [7]コアパッケージは個別にリリースされています。[1]
参照
参考文献
- ^ ab "CodeMirror 変更ログ" 。2023-06-30に取得。
- ^ 「JavaScript で構文強調表示 JavaScript エディターを実装する」2007 年 5 月 24 日。
- ^ “CodeMirror 2 がベータ版になりました”. 2011年2月8日。
- ^ ハフェルベケ、マリジン (2022-06-08). 「CodeMirror 6.0 がリリースされました。」
- ^ ハフェルベケ、マリジン (2022-06-08). 「コードミラー6.0」。
- ^ 「CodeMirror 5 から 6 への移行ガイド」 。2023年 6 月 30 日閲覧。
- ^ 「CodeMirror システムガイド」 。2023年 6 月 30 日閲覧。
外部リンク
- 公式サイト
- CodeMirror 内部についてのブログシリーズ
