ご存知のように、これら2つの製品は相性が良いです。 驚くべきこと-多くはこれについて知らない。 彼らは窒息し、吐き出しますが、Flash CS 5でコードを書きます。
この記事では、これらの2つの製品を横断する方法と、プロセスの小さなトラブルを克服する方法について説明します。
Flashがある場合、なぜ
Flash Builderが必要なのですか?
答えはかなり明白です。
1.通常のデバッグ(条件ブレークポイントとその他の機能)
2.少なくともいくつかの機能を備えた通常のコードエディター、ただしリファクタリング
3.バージョン管理
4.バグトラッカーとの統合
5. Eclipseのその他の利点
問題は次のとおりです。
1.絶対パス
2.バージョン管理
3. Flexライブラリプロジェクトとその接続
猫の下には、svnまたは絶対パスのどちらでも問題のないプロジェクトを作成するソフトな方法の説明があります。
交配
1. Flash CS5を開き、ActionScript 3.0プロジェクトを作成します。
2. Flash Builderのワークスペースフォルダーに保存します
例:
/ユーザー/アレックス/ドキュメント/ Adobe Flash Builder 4 /ラボ/ TestFlashProject.fla
どこで
/ユーザー/アレックス/ドキュメント/ Adobe Flash Builder 4 /ラボ/
ワークスペースへのパス
これは中間ステップであり、プロジェクトを作成するときにFlash Builderが外部フォルダーとして素材を接続するという事実と戦うことができます。
3. Flash Builderを開き、必要なワークスペースを選択します(ファイル->ワークスペースの切り替え)
4. Flash Professionalに戻ります。 ドキュメントのプロパティに移動します(マウスでフレームをクリックし、[プロパティ]に移動します)。 Documentクラスを割り当てる必要があります。 クラス定義の編集をクリックします。
クラス名を入力し、編集アプリケーションのリストから
Flash Builderを選択
します
。
OKをクリックします。 Flash Builderが開き、プロジェクト作成ダイアログが表示されます。
何も変更する必要はありません。[完了]を押すだけです。
TestFlashProjectプロジェクトを取得しました。 メインクラスは作成されておらず、素晴らしいです。
5. FLAファイルを閉じます(保存後)
6. FLAファイルをワークスペースフォルダーからプロジェクトフォルダーに手動で転送します
7. Flash Builderに切り替え、プロジェクトプロパティを開き、プロパティでFlash Professionalに移動します。
FLAへのパスを選択し、[編集]をクリックします。 FLAへの新しいパスを指定します。 次のようになります。
わかった
その後、Flash Professionalが自動的に開き(閉じた場合)、メインクラスを作成するためのダイアログがFlash Builderに表示されます。
私たちは創造し、喜びます。 最初の段階は終わりました。
flaファイルはプロジェクトフォルダにあります。 Flash Builderプロジェクトは、相対的な方法でそれに関連付けられています。 移行の問題はありません。
Flash Builderでは、Cmd(ctrl)+ Enterを押して、コンパイル、デバッグ、実行し、人生を楽しむことができます。
SVN
実際、すべてのプロジェクトファイルがプロジェクトフォルダにあり、すべての外部フォルダが消えた後、問題はありません。 通常のFlash Builderプロジェクトと同様に作業します。
(興味があれば、それがsvnにどのようにフックするかを伝えることができますが、すべてが非常に明白でシンプルです)
Flexライブラリプロジェクト
Flexライブラリプロジェクトを接続すると、少し困難が生じる可能性があります。
なぜそれらを接続するのですか? 同じタイプのアプリケーションのコアのソースコードを、ファイルとして別のファイルにコピーアンドペーストしてドラッグする場合、悪い知らせがあります。
Flexライブラリプロジェクトがあります。 簡単にするために、同じワークスペースにあります。 例:
Flash Builderのプロジェクトプロパティを介して接続するだけでは問題が発生します。FlashProfessionalはコンパイル時に表示されません。
(ただし、Flash Builderが通常クラスを表示できるように接続する必要があります)
さて、あなたがしたくない場合、私たちはします。 Flash Professionalに移動し、TestFlashProject.flaを開きます
ファイル-> ActionScript設定:
swcにパスを追加し、相対パスに設定します(すべてバージョンコントロールで問題ないようにしたいですか?)。 次のようになります。
[OK]をクリックしてから、Cmd(Ctrl)+ Enter ...
やった! すべてがコンパイルされ、動作し、そして最も重要なことには、相対パスを使用します!
PS:
いくつかのことは少し明白ではありませんが、全体的には簡単です。