なかなか不安定だけど未来を感じさせると自分の中で話題のサービス、Cloud9で使われているACEエディター(現時点でバージョンは1.1.3)の使いかたを調べてみた。ここでいう使い方とはACEエディターを使ったウェブページを作ること。ACE自体はライブラリとしてほかのサービスから使えるようになっている。ACEはエディターとは言ってもブラウザで動作するため、直接ローカルのファイルを読み書きするものではない。どちらかというとTEXTBOXタグが、プログラム言語を編集するために豪華になった感じだ。 ACEを使うだけなら数行のコードだけでできる。エディタを表示するためのPREタグを用意して、そのタグをエディターにするためにライブラリの呼び出しをして、プログラミング言語やテーマの設定をすればいい。Embedding GuideにもサンプルコードがあるがHTML全体でも30行ほどに収まる。ACE自体にデ