FlexBuilder にステートメントの型を自動的に入力させることはできますか?
例えば:
var g = this.graphics;
Eclipseの魔法「この行を修正してください」が修正されないという「型宣言なし」警告をスローします...「g:Graphics」を手動で入力する以外に、それを修正する他の方法はありますか?
FlexBuilder にステートメントの型を自動的に入力させることはできますか?
例えば:
var g = this.graphics;
Eclipseの魔法「この行を修正してください」が修正されないという「型宣言なし」警告をスローします...「g:Graphics」を手動で入力する以外に、それを修正する他の方法はありますか?
Eclipse のコード スニペットをその場で作成するためのプラグインがあります。おそらく、問題を解決するものを作成できます。
少なくとも FlexBuilder 3 までは、残念ながら、コンパイラの厳密な型指定規則に準拠したい場合は、型を宣言する必要があります。既存の「この変数の型を推測する」機能については知りません。どこでも。
ただし、これは仕様によるものだと確信しています。厳密な型指定の利点が必要な人は、明示的に宣言することで得られますが、実行時に "g" が参照するものを変更したい人は、コンパイラの警告をオフにできることを高く評価できます。 ([プロジェクト] > [プロパティ] > [Flex コンパイラ]) を選択して実行します。
もっと良い答えがあればいいのに!おそらく、他の誰かが何かを知っていて、より満足のいく解決策を提案してくれるでしょう。:)
余分な文字だけが気になる場合は、Eclipse/FlexBuilder のショートカットを使用してみてください (たとえば、型の自動補完には Ctrl+Space) 。それらの優れたリストがここにあります。