0

まずストレートな質問

プロジェクト内およびライブラリ内の swcs からすべてのクラスを認識するように Flash を開発する方法

遠回りの話

Flash Builder から Flash Develop に移行しました。FD はそのシンプルさからとても気に入っています。

私にとって本当にイライラするのは、インテリセンスにクラスがリストされていないことだけです。基本的に、自分のプロジェクトに存在するすべてのクラスを認識しません。例 ルー​​ト フォルダー (src) にある utils パッケージに UtilsCommon クラスがあります。通常、インテリセンスは、クラス名の最初の文字に一致するクラスのリストを開始します。しかし、クラス名全体を入力してもクラスが認識されず、最悪の場合、ctrl + スペースを押しても認識されません。

その場合、この場合 utils.UtilsCommon のようにクラスの完全修飾名を入力すると、クラスが認識され、パッケージ名が削除され、パッケージ/クラスがインポートされ、コードが強調表示されます。

最初はプロジェクトファイルに問題があると思っていましたが、完全修飾名を使用して追加すると、リストに追加されます。しかし、すぐにそのクラスでのみそれを覚えていることがわかり、別のクラスで完全修飾クラス名を再度入力する必要があります。さらに悪いことに、今日私が資金を提供しているのは、コアクラスと、MovieClip や getTimer() などのグローバル関数さえ認識しないことです。

これが変更不可能な予想される動作であるかどうかはわかりません。FD をよりスマートにするために何週間かできることがあれば教えてください。

4

1 に答える 1

1

FlashDevelop は Flash Builder とは動作が異なり、デフォルトではすべてが表示されるわけではありません。

ただし、Ctrl+Alt+Space は、可能なすべてのクラスとツール機能を表示する必要があります。このリストでクラスを選択すると、適切な「インポート」が生成されます。

于 2013-07-26T11:28:45.400 に答える