hiromasa.zone : o)

2006/12/8 Friday 投稿時の月齢:17.1  月名:居待月  潮汐:中潮 Moon:17.1[居待月]今日の心技体 : 好調期好調期好調期

JavaScript 開発環境 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 雪のち曇(0/-2) ひろまさ @ 1:03

ただいま AJAX 全盛期、しかしながらその恩恵にはずいぶんあずかりつつ、いざつくるとなると「え~」と思っている開発者の方は相当数いると思われます。

その障壁のひとつに、良い JavaScript の開発環境がないということがあげられると思います。 テキストエディタでぺこぺこ書いて、ブラウザで run!。 エラーダイアログ… orz

まぁデバッガがないのは譲るとして、特にリアルタイムシンタックスエラー検出がないのはかなり致命的です。 たとえば PHP などでは、phpEclipse や PHPIDE を使う限り、打ち間違えなどで起きるシンタックスエラー(構文エラー)とは無縁。 実行前に必ず IDE から申告があるので、これらに関してはエラーフリーとなります。 プログラマーは論理エラーのほうに集中できるわけです。

一方 JavaScript に目を向けると、こういった初歩的な間違えも実際にブラウザで動かしてみるまで分からない。。 また、通常のテキストエディタではコード補完もできませんので生産性はかなり落ちます。

などなど思っていたら、aptana という IDE が評判良いのを最近あちこちで目にしたのでインストールしてみることにしました。

Aptana: The Web IDE

Aptana is a robust, JavaScript-focused IDE for building dynamic web applications.

Eclipse ベースで Eclipse ごとパッケージになってダウンロードできます。 また、Eclipse のプラグイン単体としても配布されていますので、Eclipse 導入済みの方はいまの環境にインストールできます。

というわけで、早速使ってみると、、

これは良い!

色分け、コード補完はもちろん、関数へのカーソルジャンプ、リアルタイムでのシンタックスエラー検出も行われます。 しかも使い慣れている Eclipse のプラグインときています。 素晴らしい…。

aptana

また、同梱のFirefox のエクステンションと連携してデバッグもできるようで、ちょっとだけ設定してみましたがブレイクポイントでちゃんと停止していました。 すごい。(でもちょっとバギーなのかな、、うちだけなのか完全に思った通りには動いていませんでした)

基本は JavaScript にフォーカスしてつくられていますが、HTML や CSS などへの対応もあり、また FTP でサイトとシンクロさせたりもできます。 (こういった用途では Eclipse 標準の FTP は完璧にシンクロしようとするので使いづらかった)

他にもまだまだ多くの機能がありそうです。 Java (Script にあらず) の現場はすっかり Eclipse 一色(一食? :-))になっていますが、Web の現場にも浸透する日がくるかもしれませんね。

No Comments


このサイトはコンテンツをフリーズしました。トラックバック・コメントは閉じられています。

新しいサイトは、

hiromasa.another :o)

です。 :-)

このサイトについて

このブログは引っ越しを行いコンテンツはフリーズしています。hiromasa.anotherへどうぞ。

Powerd By WordPress

We (Heart) WordPress

WordPressME Logo
WordPress Plugins

ブログ内検索

Todays Popular

WordPress Ring

はてなリング - WordPress -

情報

29 queries. 0.124 seconds.

このページの先頭へ