開発環境について書く予定だったが、ちょっと予定変更して、Haxeのコンパイラの面白い機能について書く。 Haxeのコンパイラのコード補完について。 http://haxe.org/manual/completion これに書いてあるままのことを書くのだが、案外面白いので。 実はHaxeのコンパイラには --displayオプションがあって、これでメソッド名や、パッケージ名に関するコードの補完情報をくれる。 メソッド補完 たとえば、なんらかのエディタで以下の部分まで編集したとしよう。 // |はカーソルの位置 class Test { public static function main() { trace("Hello".| } } ここで、--displayオプションを使えば、文字列のオブジェクトに関するメソッドを補完してくれる。 この場合以下のようなコマンドをうつ。 $ haxe -