よくある質問

出典: FlashDevelop.jp

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

WindowsXP以降の全てのWindowsで使用可能です。Windows XP、Windows Vista、Windows 7。
LinuxやOSXをお使いの方は、ParallelsやVMWareを使ってWindowsをインストールしましょう。


なぜFlashDevelopでつくったSWFのファイルサイズはAdobe CS3やCS4に比べて重いの?

それはデバッグモードで書き出しているからじゃないかな?リリースモードだと同じくらいになるよ!


external SWCファイルを使うにはどうしたらいいの?

コンポーネント (fl.controls.*パッケージ)を使うには?

  1. 新規Flaファイルを作成
  2. 全てのコンポーネントをステージにドラッグする
  3. SWFのパブリッシュ設定を開いて、"SWC 書き出し"にチェックを入れる
  4. パブリッシュする
  5. できあがったSWCをプロジェクトに入れる
  6. SWCを右クリックして"Add As Libraray"で使えるようになります


ショートカットを変更したい

メニューからアクセスできる機能は以下のファイルを編集します。
インストールフォルダのSettings¥MainMenu.xml
編集したファイルをユーザフォルダに保存しておけば自動的に上書きされるので、PCを共有している時に便利


リファクターの機能にショートカットキーを割り当てるには

[ツール] メニュー -> [環境設定] の [CodeRefactor] 項目内でリファクター機能にショートカットキーを割り当てることができます。


画面のウインドウレイアウトを保存したい

Layout Managerで保存、復元が簡単にできます。
"メインメニュー" > "View" > "Layout Manager"


Results Panelのカラム幅を保存したい

改造Results Panelがあるよ! 改造Results Panel


コーディングエリアでフォントの行間を調整したい

標準では行間を指定する項目はありませんが、以下の設定項目をカスタマイズすることで、行間を調整することができます。
[Tools]メニューの[Syntax Coloring...]を開いて、「indentguide」(インデントしたときに出てくるスコープの範囲を示す縦の点線)の項目で、「Size」を指定することで(「default」の「Size」より大きくすることで)行間の調整が行えます。


フォントサイズを変更したい

ツール>シンタックスカラーリング>アイテムスタイル または [Ctrl]+[マウスホイール]で変更できます。


Flex SDKを使って開発しているFlashを、プロジェクタ形式(EXE形式)で書き出すには?

いったんswfファイルに書き出したものをFlashPlayerで開いて ファイル -> プロジェクタの作成 とするとプロジェクタを書き出すことができます。


FlashDevelopを複数のウィンドウで開くには

マルチインスタンスモードを使用することで、複数のウィンドウで開くことができます。


コンパイルエラーのメッセージが日本語で表示されない

(flex_sdkへのパス)¥bin¥jvm.config の31行目をこのように変更します。

java.args=-Xmx384m -Dsun.io.useCanonCaches=false

java.args=-Xmx384m -Dsun.io.useCanonCaches=false -Duser.language=en -Duser.region=JP


パネルが孤立しまったけど戻せない!

Outline PanelProject Manager などのパネルは配置を自由に変更できますが、 動かしていたら子ウインドウ状態に独立してしまって戻せなくなってしまった! という時の解決方法。

  • パネルのタイトルをダブルクリック
  • フルスクリーンに広がるので、もう一度ダブルクリック

これで元の位置に戻ります。


jsonファイルをシンタックスハイライトするには

ユーザフォルダのSettings\Languages\JScript.xml の39行目をこのように変更します。

<file-extensions>js,jsfl,asc</file-extensions>

<file-extensions>js,jsfl,asc,json</file-extensions>