| 開発者 | アヤックス |
|---|---|
| 初回リリース | 2010年9月25日[1] |
| 安定版リリース | 1.22.0 / 2023年5月22日[2] |
| リポジトリ |
|
| 書かれた | JavaScript |
| プラットフォーム | ウェブ |
| タイプ | ソースコードエディタ |
| ライセンス | 1.0.0以降: BSD-3条項[3] 0.2.0まで: トライライセンス[a] |
| Webサイト | エース |
Ace ( Ajax.org Cloud9 Editorより) は、JavaScriptで書かれたスタンドアロンのコードエディタです。TextMate 、Vim、Eclipseなどの既存のネイティブエディタの機能、使いやすさ、パフォーマンスに匹敵し、それらを拡張する Web ベースのコードエディタを作成することが目標です。あらゆる Web ページや JavaScript アプリケーションに簡単に埋め込むことができます。Ace は、 Cloud9 IDEの主要エディタとして、またMozilla Skywriterプロジェクトの後継として開発されました。[4]
歴史
Ace (Ajax.org Cloud9 Editor)として知られ、以前はBespin、その後Skywriterと呼ばれていました。Bespin と Ace は、どちらもWeb 用の妥協のないコード エディターコンポーネントの構築を目的とした 2 つの独立したプロジェクトとして始まりました。Bespin はMozilla Labsの一部として開始され、html タグに基づいていましたが、Ace はCloud9 IDEのエディター コンポーネントであり、レンダリングにDOM を使用しています。ベルリンで開催された JSConf.eu 2010 で Ace がリリースされた後、Skywriter チームは Ace を Skywriter のプラグイン システムの簡易版と Skywriter の拡張ポイントの一部と統合することを決定しました。これらの変更はすべて Ace に統合され、Skywriter に取って代わりました。Ajax.org とMozilla はどちらもAce を積極的に開発および保守しています。
<canvas>
特徴
- 構文の強調表示
- 自動インデントとアウトデント
- オプションのコマンドライン
- 大きな文書を扱う(何十万行もの文書も問題なく処理)
- viモードやEmacsモードを含む完全にカスタマイズ可能なキーバインディング
- テーマ(TextMateテーマをインポートできます)
- 正規表現による検索と置換
- 一致する括弧を強調表示
- ソフトタブとリアルタブを切り替える
- 隠し文字を表示します
- 選択した単語を強調表示
- 複数のカーソル選択
- 列選択と編集モード
Ace を使用した注目のプロジェクト
参照
注記
参考文献
- ^ Jakobs, Fabian. 「Kick ass code editing and end to end JavaScript debugger」。2011-07-22 にオリジナルからアーカイブ。2011-08-17に取得。
- ^ 「リリース v1.22.0 · ajaxorg/ace」。GitHub。
- ^ 「LICENSE を BSD に変更」。GitHub。2012年 9 月 6 日。
- ^ Dangoor, Kevin (2011-01-18). 「Mozilla Skywriter が Ace に統合されました」。Mozilla Labs。2011-01-23 時点のオリジナルよりアーカイブ。2011-02-15閲覧。
- ^ 「Ace in GitHub」。cloud9ide.posterous.com。2011年。2013年1月28日時点のオリジナルよりアーカイブ。2012年2月22日閲覧。
- ^ 「エースのように編集する」github.com. 2011年。
- ^ レアノート。 「Leannote集成Ace代码编辑器、我们的最愛」。leanote.leanote.com 。2016 年 2 月 2 日に取得。
- ^ mw:拡張機能:コードエディター
外部リンク
- 公式サイト
