16
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

HaxeAdvent Calendar 2013

Day 16

IntelliJ IDEA CEでHaxe Flash(OpenFL)の開発環境を作る

Last updated at Posted at 2013-12-15

IntelliJ IDEAがver.13にバージョンアップしたので、オープンソース版のCommunity Editionで簡単にHaxeの開発環境を構築することができるようになりました。

  • このエントリはSetting Up Haxe/OpenFL Project in IntelliJ IDEAを参考に、haxe自身のインストール方法などを補足して作成しました。
  • (update: 14-06-27) Haxeのインストール手順を更新しました。
  • (update: 14-07-12) OpenFLのプロジェクト作成手順をlimeを使った方法に更新しました。
  1. Haxeとopenflのインストール
    ====

haxe.orgから自分の環境に合ったHaxeのコンパイラをダウンロードしてインストールします。
http://haxe.org/download

haxeコンパイラと一緒にhaxelibというコマンドが使えるようになりますので、それを使ってopenflをインストールします。

haxelib install lime
haxelib run lime setup
lime install openfl

詳しくは下記を参照

  1. IntelliJ IDEA CEのインストール
    ====

Ultimate Editionは有償ですが、Community Editionはオープンソースで開発されており、無償で使用することができます。

JetBrains社のサイトからダウンロードしてインストールします。
http://www.jetbrains.com/idea/download/index.html

起動画面のQuick StartからConfigureそして続けてPluginsをクリック
起動画面

Browse repositories… をクリックして
Plugins

出てきたプラグイン一覧から、検索窓に haxe と入力して検索
haxe plugin

見つかったHaxe Supportプラグインをダブルクリックまたは右クリックでインストール。

Pluginsの画面でOKボタンを押すと、IDEAを再起動するかどうか聞いてくるので、Restartボタンを押して再起動する。

  1. Haxeプロジェクトの作成
    ====

再起動したIDEAで、Create New Projectを選ぶ。

プロジェクト作成画面でプロジェクトの種類からHaxeを選び、プロジェクト名を入力。プロジェクトの保存場所はお好みで。

Project SDKの右側のNew…ボタンを押し、Haxeコンパイラのインストールされているフォルダ(Macの場合は/usr/lib/haxe)を指定してChoseボタンを押す。

nextボタンを押して次の画面でProject SDKをもう一度聞かれるが適当に設定してFinishボタンを押して完了する。

プロジェクト作成

IDEAの通常のプロジェクト画面が開いたところで、いったん終了する。
いったん終了

コマンドラインからopenflのプロジェクトを作り、内容をIDEAのプロジェクトに移動する。

lime create openfl:project QiitaSample
mv QiitaSample/* ~/IdeaProjects/QiitaSample
  1. プロジェクトとコンパイラの設定
    ====

IDEAを再度開いて設定を再開する。

IDEAを起動して、プロジェクトツリーからプロジェクト名を右クリックしてOpen Module Settingsを選択。

Sourcesタブから、openflが生成したSourceディレクトリをソースコードのディレクトリとしてマークする。

  • Sourceのフォルダアイコンを選択状態にしてMark as: Sourcesをクリック。

Sourcesタブ

HaxeタブでCompile with:からOpenFLを選択してOKボタンを押してウィンドウを閉じる。

Haxeタブ

最後にコンパイル&ランの設定。
ウィンドウ右上の三角形▼をクリックしてEdit Configurations...のメニューを選択する。

Run Config

Run/Debug Configurationsのウィンドウで、左上の+ボタンを押し、ポップアップするAdd New ConfigurationHaxe Applicationを選択する。

Run/Debug
Add New

開いたウィンドウで、Name:の欄にMainと入力し、Module:で今回作成したプロジェクトを選択してOKボタンを押して閉じる。

Main

右上のRunボタンが設定されたので、これを押すことでOpenFLコンパイラが動作すれば設定完了です。

16
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?