この前に紹介された「MTASC(Motion-Twin ActionScript2 Compiler): フリーのコマンドラインActionScript(Flash)コンパイラ」など、基本的はコマンドラインのツールです。今回の「FlashDevelop」というのは、.NETで開発されていてオープンソースのFlash/ActionScript 用の Windows 向けIDE開発環境です。それを利用してオープンソース化されているFlex SDK(テキストエディタでの開発は難しいよね)と Flex Compiler Shell と組み合わせることでフリーの ActionScript 3.0 開発環境を構築可能になります。
FlashDevelopは.NETを使い、Windows向けに開発されているので、動作が軽いのが特徴だ。Action Script 2/3、HaXe向けのプロジェクト開発が行えます。もちろん、FlashDevelop上でコンパイルを出来て、HTML、JavaScript、CSSなどのハイライト表示も対応されています。
以下はFlashDevelop のインストールと環境設定の説明です。
・FlashDevelopのインストール
Adobe LabsのFlex 3 SDKのサイトからSDK をダウンロードできます。執筆時点では3.2.0.3958です。
このファイルは、コンパイラやライブラリなどを圧縮しただけのシンプルなzipファイルです。展開したフォルダをCドライブの直下に置いたものとし、SDKのパスは「C:\Flex_3_sdk」のようでもしくは自分が好きの名前でもOKです。
・FlashDevelopのインストール
インストーラはFlashDevelop 3.0.0 RC1のリリースページで「Download FlashDevelop 3.0.0 RC1」というリンクをクリックするとダウンロードできます。ダウンロードしたらインストーラを起動し、画面の指示に従ってインストールを進めます。執筆時点でのFlashDevelop最新版はFlashDevelop 3.0.0 RC1ですが、最新のバージョンは本文後ろの公式サイトリンクにチェックできます。
FlashDevelopインストール設定
| 設定項目 | 内容 |
| Registry Modifications | プロジェクトファイル(*.as3projなど)をFlashDevelopに関連付けます。 |
| Quick Launch Shortcut | ショートカットをQuick Launchに追加します。 |
| Desktop Shortcut | ショートカットをデスクトップに追加します。 |
| Multi Instance Mode | FlashDevelopを複数起動できるようにします。 |
| Standalone Mode | OSデフォルトのユーザー保存領域などを使わずに動作させます。 |
「Next」ボタンを押下して続いてインストールが終了し、最後の画面でそのまま[Finish]ボタンを押すと、FlashDevelopが起動します。
・FlashDevelop で使う ActionScript コンパイラの設定
無事にFlashDevelopが起動したら、いくつか初期設定を行います。[F10]を押すか、メニューの[Tools]から[Program Settings]を選択して、設定ダイアログを開いてください。
※メニューバー -> [Tools] -> [Program Settings] にて、[Plugins] -> [AS3Context] -> [AS3] -> [Flex SDK Location] に Flex 3 SDK のパスを設定。今回は 「C:\flex_sdk_3」 となる。基本的は自動的で認識出来るので、特に設定必要がありません。
以前のFlashDevelopのバージョンでは、コードエディタはそのままでは日本語を表示してくれないようですが、現在の最新版は何もセットしなくても正常で表示できます。
では、それからFlashDevelopを利用してActionScript2やActionScript3でFlashを作れます。
関連リンク
・http://www.flashdevelop.org/community/ 公式サイト
Posted on Friday, 27th February 2009 by admin
Tags: ActionScript, FlashDevelop, IDE, オープンソース, 開発環境
Posted in Flash Project | Comments (3) | 5,363 views

March 5th, 2009 at 10:13 pm
[...] ケーションより綺麗だと思います。前回紹介したFlashDevelop: .NETで開発されていてオープンソースのFlash/ActionScript 用のWindows向けIDE開発環境はプログラミング専門のIDEですが、それよりJEdit [...]
April 12th, 2009 at 12:01 am
[...] FlashDevelop: .NETで開発されていてオープンソースのFlash/ActionScript 用のWindows向けIDE開発環境 | DigiTechLog Dot Com Multi Instance Mode FlashDevelopを複数起動できるようにします。 Standalone Mode OSデフォ [...]
May 12th, 2009 at 12:36 pm
[...] 現状、FlexBuilderやFlex SDK、Flash Develop(※参考: FlashDevelop: .NETで開発されていてオープンソースのFlash/ActionScript 用のWindows向けIDE開発環境)はASのコードを書くのには非常に便利なツールなの [...]