ほとんどのサポートでActionScript-3をコーディングするために使用できるIDE。
私は次のIDEを知っています:
また、それらの間で選択するためのアドバイスをいただければ幸いです。
実際には、候補は3つだけです: [〜#〜] fdt [〜#〜] 、 Flash Builder および FlashDevelop 。これら2つのうち、FDTとFlash Builderのみがクロスプラットフォームであり、Flash DevelopはWindowsのみであり、OSXまたはLinuxへの予測可能なポートはありません。 Sepyは問題ありませんが、最終更新日は2005年です。
Windowsベースで、ActionscriptのIDE)のみに関心がある場合は、FlashDevelopが優れた選択肢であり、無料であるため、コストパフォーマンスに優れています。
他の2つ(Flash BuilderとFDT)には、Eclipseベースであるという利点があります。これは、他のさまざまなプラグインをインストールして、包括的なWeb開発環境にすることができることを意味します。私はAptanaでFDTを使用していますが、その組み合わせは素晴らしいです。1つのパッケージで、Actionscript(Antタスクのサポート、MXMLCによるデバッグ)、PHP、HTML、Javascript、XML、SQLクエリを開発でき、すべてのコードヒントが含まれています。 JQueryやExtなどの主要なJSライブラリ、PHP ZendやDoctrineなどのライブラリなど。
Flash BuilderとFDTの間で、私は両方を定期的に使用しており、私にとってFDTが明らかに勝者であると言わなければなりません。ライブエラーの強調表示、リファクタリング、コードの完了、およびフォーマットのサポートがはるかに優れています。
補遺:他の場所で述べたように、私は TextMate を別の固体としてフラグを立てるべきでした-包括的でない場合-IDE:AS3とMXMLのバンドルを介してサポートされ、 Sprouts とうまく連携します=テストとデバッグのための開発フレームワーク。 Macだけですが... Windows用の E-TextEditor クローンについては良いことを聞いていますが。
「ほとんどのサポート付き」の場合、公式のAdobeを意味する場合は、FlexBuilder(FlashBuilder)またはFlashIDEである必要があります。あなたがコミュニティを意味するならば、私はそれらのすべてが非常によくサポートされていると思います。
そして、「コーディング」を意味する場合、はい、Flash IDEはひどいです。そして、FlexBuilderとFlashDevelop(いくつかのトリックを含む)の両方がデバッグできるので、実際にはデバッグには必要ありません。
最後に、少なくとも2つのIDE、 axdt と [〜#〜] fdt [〜#〜] があり、どちらもEclipseプラグインです。
Eclipseの専門家およびAS3/Flex4-初心者として、このページを検索してGoogleのヒット数トップ10の下で見つけた後、Eclipse(3.6)用の無料のLinux互換Axdtプラグイン(0.0.8)をインストールしました--- http://new.axdt.org/wiki/Installation
これが良いかどうかはわかりませんが、少なくともそこにIS Linuxのもう1つの無料の代替手段があります。^^
ここにいくつかの良い答えがあります。私は通常IDEちょっとした男ではありませんが、プロジェクトでFlex Builder(まもなくFlash Builderになる)とFDTの両方を使用したことがあり、それらが役立つことを認めなければなりません。デバッガーを使用すると、開発とデバッグがはるかに簡単になる場合があります。さらに、Flex Builder 3には非常に便利なプロファイラーが組み込まれています。最近FDTを使用していません(デバッガーがありませんでした)が、Flex Builder3は使用していません。そのすべてが「システムに重い」(どちらもEclipseに基づいています)。
昔ながらのテキストエディタ(TextMateなど)を使用すると、良い経験になる可能性があることを付け加えておきます。コンパイラを直接処理する方法を学ぶか、ant
を使用してビルドを管理する必要があります。これは、ツールチェーンの重要な部分について学ぶのに役立ちます。しかし、これはあなたが求めていたものではありません-したがって、これらのことを学ぶことに興味がない限り、IDEは、より速く、より簡単なオプションです。
私の日常の使用では、1-2クラスのプロジェクトを作成している場合(例のようにstackoverflowに投稿します)、TextMateを使用し、コマンドラインからmxmlc
を使用してビルドします。他のほとんどすべてが現在FlexBuilderにあります(おそらく$$を正当化するために私にかかった)。