スクリーンキャスト:FlashDevelop でコーディングして Flash CS3 からパブリッシュする

flashdevelop.jpg

前回のビデオの前に公開すべきでしたが、オープンソースの ActionScript エディタ「FlashDevelop」上でコードを記述し、ワンアクションで Flash CS3 上からパブリッシュプレビューする方法をスクリーンキャストします。

グラフィックシンボルは Flash CS3 で作るけど、コード補完機能は便利そうだから外部 AS エディタを使いたいなという僕には魅力的な組み合わせです。

FlashDevelop は周りの人が結構使っていて、僕も最近やっと使い出したので詳しいことは全然分かりませんが、ビデオ内で実演している機能だけでも僕は感動できたので、その嬉しがっている様子をビデオにしてみたという感じです。

ビデオは以下:

trick7.com blog: FlashDevelop でコーディングして Flash CS3 からパブリッシュする

僕でも実感できる便利な機能をいくつか挙げると:

  • コード補完機能。クラスパスを通しておけばカスタムクラスも補完してくれる。「Tw」とタイプすれば「Tweener」がリストアップされ、それを決定後「.(ドット)」をタイプすると Tweener のメソッドリストがリストアップ「addTween」を選べる感じ。超効率化。
  • 使うクラスを型指定したタイミングで、使うクラスの import 文が補完される。関数の中で var bmp:Bitmap とタイプすれば、コードの上のほうで import flash.display.Bitmap が勝手に補完されるわけです。
  • いまだに trace 関数中心でデバッグする人にとっては Flash IDE パブリッシュ環境での出力確認ができる。
  • クラスにカーソルフォーカス中、F4 キーを押すと、そのクラスファイルやメソッドが開く、Shift+F4 で戻れる。
  • ショートカット一発でコメントアウトとか。
  • 僕はまだやってませんが、AS2 もコーディングできる。これが FlexBuilder との違いですね。
  • 日本語もエディタ上でインライン入力できる。(文字コード設定や使用フォント設定等の日本語化作業が必要)
  • 起動とか動作速度が速い(気がする)。
  • tmp=5; とタイプすると tmp = 5; みたいに「半角スペース」を勝手に補完してくれる。僕にはありがたい。邪魔な人はオフにすればいいです。
  • コードが折り畳める

「それって FlexBuilder でもできるよ」とか「Flash CS3 でもできるし」というものもありますが、こんなところがパッと使った感じで便利なのです。将来的にはもっとカスタマイズしていって、スニペット登録(予め自分が登録しておいたコードスタイルを簡単に呼び出す)等の便利機能を使っていけばいいのでしょうが、その辺は del.icio.us/trick7/flashdevelop でブクマさせていただいているのでおいおい学習。インストール方法もそちらで。

毎回言うのもしつこいので控えていますが、僕自身理解しているかどうか怪しい状態でビデオにしてたりするので、間違えてたり補足あれば教えてください。備忘録代わりにビデオにしてるという感じです。よろしくお願いします。

関連:
AS エディタはこのエントリとかで紹介してるエディタが有名どころですね。


“スクリーンキャスト:FlashDevelop でコーディングして Flash CS3 からパブリッシュする” への11件のフィードバック

  1. ほかのアジア言語、たとえば、中国語と韓国語はサポートされているでしょうか。

  2. >photoshop-Tさま
    コメントありがとうございます。
    でもすいません!わからないです。
    僕はそもそもPCで韓国語を入力する方法を知らないレベルなのです。

  3. こんにちは! 

    ビデオチュートリアル解りやすいです。解説するスピードが速すぎずいいです。

    ところで質問ですが、スクリーンキャスティングにはどのソフトウェアを用いているのですか?

  4. 早速の回答ありがとうございました。上記リンク先をブックマークさせてもらいます。

    Camtasia Studioですか~。金欠の自分には少しハードルが高いです。大きな声では言えませんが、Flash関連の本をまだ一度も買ったことがありません。

    Lee BrimelowもWindows向けとしてはCamtasia Studioを薦めているんですね。

  5. わかりやすい解説ありがとうございます。
    早速インストールして、まずは補完機能に酔いしれています。
    その補完なのですが、候補間の移動にはカーソルの上下しか使えないのでしょうか。例えばスペースキーで候補を選択、エンターで決定という流れだと便利かなと感じています。
    もし何か方法をご存知でしたらお教えいただけないでしょうか。

  6. いつも参考にさせていただいております。
    AS2.0でも同様にパブリッシュを行いたいのですが、方法はありますか?AS2.0ではパブリッシュクラスの設定ができないので・・・

  7. >yoyoyoさま
    コメントありがとうございます。
    ちょっと最近Mac使いだしてるので、すぐにはお答えできないですすみません。。

  8. ピンバック: 11th cordell blog

コメントは受け付けていません。