- 2010-11-30 (火) 11:09
- ActionScript3.0 | Flash | FlashDevelop

久々に間の開いたリリースです。
間が開いた理由は後にするとして、
今回は FlashDevelop3.3.1 RTM で出たバグを fix したリリースとなります。
詳しいアップデート情報は FlashDevelop3.3.0 RTM の情報を見てください。
今回も RC2 ~ 3.3.1 RTM の全てに互換性があります。
ダウンロードは以下から
FlashDevelop 3.3.2 RTM released(http://www.flashdevelop.org/community/viewtopic.php?f=11&t=7607)
過去のバージョン情報や最新情報インストール方法などは以下から。
馬鹿全 - FlashDevelop 情報まとめ(http://blog.bk-zen.com/2009/07/12/190/)
詳細は以下から。
変更点
- 補完まわりのバグの修正
- this のジェネレートオプションの追加:※ 1
- デバッガの改善および修正
- フォームをリサイズした時にサイズの記憶
- その他小さいな修正と改善
今後のプラン
- AIR 開発の改善 および Android / iPhone のテンプレート
- リファクタリングまわりの改善
- クロスプラットフォーム
今回も特に気をつけるところはなさそうです。
それよりも、今回小さなリリースだったわけですが、
ビルドされたリビジョンが FD3.3.1 が 1455 だったのに対して FD3.3.2 が 1574 と大きく差があること。
これは FD4 の開発が進んでいることによるものです。
おそらく間が開いたリリースには現在の状態がかなり安定してきていることと、このことが理由だと考えられます。
現状ではまだ Mac 対応がなされているのかわかりませんが、
ジェネレータ周りの改善など多くの修正が入っていそうです。
これは楽しみ。
その他、何かわかり次第追記します。
追記
※1 明示的なスコープの参照を生成
FD3.3.2 から ジェネレート時に明示的なスコープの生成を選べるようになりました。
デフォルトではオフになっています。
具体的には「パラメーターからフィールドを生成」の際に this._hoge = hoge のようになる部分が
_hoge = hoge のように変わります。
戻し方
「メニュー」 -> 「ツール(T)」 -> 「環境設定 [F10]」 -> 「ASCompletion」 -> 「Code Generation | コード生成」 -> 「Generate Explicit Scope」
を True にすると this がつきます。

