FlashDevelop: .NETで開発されていてオープンソースのFlash/ActionScript 用のWindows向けIDE開発環境

この前に紹介された「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 のインストールと環境設定の説明です。

・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-Setup

FlashDevelopインストール設定

FlashDevelop-Setup2

設定項目 内容
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-Setting

以前のFlashDevelopのバージョンでは、コードエディタはそのままでは日本語を表示してくれないようですが、現在の最新版は何もセットしなくても正常で表示できます。

FlashDevelop-Japanese 

では、それからFlashDevelopを利用してActionScript2やActionScript3でFlashを作れます。

関連リンク

http://www.flashdevelop.org/community/ 公式サイト

3 thoughts on “FlashDevelop: .NETで開発されていてオープンソースのFlash/ActionScript 用のWindows向けIDE開発環境”

Leave a Reply

Your email address will not be published. Required fields are marked *