よくある質問

出典: FDT.jp

目次

FDT を使うために必要な環境は?

Eclipse が動く環境であれば基本的に動くと思います。

学割ってありますか?

学生の方には全ての FDT バージョンを50%オフで提供してくれるそうです。 下記のフォームから申し込みができます。(日本語で大丈夫です)

Powerflasher Solutions - Education Request

Linked Library を編集したい

Preference > FDT > Misc の File Handling の Enable working in linked libraries にチェック入れると編集出来ます。

Loading Workbench でとまってしまいました

.snap ファイルを削除すれば治るかもです。 または、ちがう Persepective で Workspace を開いてプロジェクトをすべて閉じると治ると思います。

新規ファイル作成時に自動生成されるコメントやヘッダーを変更したい

Preference > FDT > Code Style > Code Template の typecomment や typeheader を変更すると新規ファイル作成時にその項目が挿入されます。 各テンプレートは変数を指定できるので作成年月日なども自動で挿入できたりします。

name Description
typecomment class の上部に挿入されます。おもにクラスの説明などに使われます。
typeheader packge の上部に挿入されます。ライセンスの表示やパッケージの説明などに使われます。

新規ファイル作成時に自動生成される @author の名前の部分を変更したい

Preference > FDT > Code Style > Code Template(Misc) の Override System Username を変更して下さい。 これを変更すると ${user} で指定してある項目すべてが上書きされて表示されます。

Run Configuraiton を設定したのに実行すると違う AS ファイルがコンパイルされます

eclipse の仕様がデフォルトでは開いているソースを元に実行しようとするので、現在開いている AS ファイルを Flex SDK でコンパイルしてしまうのが原因です。 そこで実行するときに一つ前の設定で実行するように設定を変更します。 Preference > Rub/Debug > Launching の Launch Operation の設定を Always launch the previously launched application に変更します。 この設定にした後はどの as ファイルを開いていても一つ前に実行された設定でコンパイルするようになります。

Flash Player で開くと大丈夫なのに External SWF Viewer でみるとエラーが出ます

原因は External SWF Viewer が開く URL なので下記のグローバルセキュリティ設定に file://// で始まる URL を追加してください。

グローバルセキュリティ設定

バグだと思うので早く直してもらいたいですね。

保存するたびに Build されるので重いです

Project -> Build Automatically のチェックを外せば、ファイルを保存するたびに Build されなくなり快適になりますが、リファクタリングやその他の機能がうまく動かなくなる場合があります。 その時には Build All や Build Preject をしてあげてください。 また、Organize Import などでもクラスの変数や関数などがきちんと補完されるようになったりします。

Build Automatically を外しておけば、Loading Workbench で落ちたりする確率もだいぶ下がります。