BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Amethyst、Microsoft Visual Studio用のFlex IDEがリリース

Amethyst、Microsoft Visual Studio用のFlex IDEがリリース

原文(投稿日:2010/09/01)へのリンク

Amethyst は、 Adobe Flash プラットフォーム向けのフィーチャ満載のVisual Studio IDE である。FlexとAIRアプリケーションのドラッグアンドドロップによるデザイン、エディティングとデバッグをサポートする。エディティングとデバッグのために、 Flash IDEプロジェクトもロードできる。

Amethyst が提供するのは:

  • ビジュアルなデザイナー
  • インテリセンス
  • リファクタリング
  • Adobeツールとの統合
  • デバッガー

InfoQは、Amethystの作成者である、SapphireSteel Softwareの Huw Collingbourne氏と短いQ&Aを行った:

InfoQ: 今回のリリースの主要な、新しいフィーチャは、何ですか?

Huw: Professional 版は、 Flex 3, 4 とAIR向けの完全に、ビジュアルなドラッグアンドドロップ デザイナーを持ってます。C#と同じリファクタリング オプションも持っている上に、一つオマケ(クラスを新しいパッケージに移せます)があります。完全なインテリセンスを持っています。我々自身のデバッガ(‘Amethyst Cylon’デバッガ)があり、完全にVisual Studio に統合されています。またマルチプロセスデバッグにより、複数のSWFのコードを同時にステップ実行できます。実際、完全なデザイン-エディット-デバッグができ、Flashプラットフォーム向けのIDEが走ります。

InfoQ:Flex Builderと比べてどうですか?

Huw: Flex Builder や Flash Builderと似たようなツールセットを持っていますが、全てが Visual Studioの中で動きます。本質的な設計ゴールは、 AmethystがVSユーザに、絶対的に親しみやすくし、ほとんどゼロの学習曲線で、使うのが簡単なことです。いくつかの特別なフィーチャもあります-例えば、デザイナーには、‘go live’モードがあり、すべてのコントロールが、マウスクリックやテキスト入力のようなイベントに反応するようにできます。これによって、例えば、デザイナー内で、ボタンのロールオーバー効果やフォントを試すために、テキスト領域にテキスト入力したりできます。我々には、また、インタラクティブな「スニペット」(コード テンプレート)そして、スニペット エディタがあるので、ユーザが新しいスニペットを作れます。そして我々には、非常に豊富なコード色づけ機能(VS標準の色に加えて、76色以上)とカスタマイズできるコード フォーマット機能があります。 Flash Builder やFlash IDEとうまく統合しているので、プログラマーのチームは、 AmethystとAdobe IDEのいづれかを使って、同じコードベースで開発できます。

InfoQ: Visual StudioのFlexプラグインである、Tofino と比べてどうですか?

Huw: 私が、Amethyst と Tofinoの固有のフィーチャ間で、直接比較をしたくないのと、 Tofinoや他の Flex や Flash IDEの批評家と解釈されそうなコメントをしたくない、と思うことをご理解願いたいですね。しかし、お尋ねのことに関して、主な違いの短く要約をしましょう。 Tofinoは、無料のIDEで基本的なエディティングとデバッグができます。Amethyst のように、全機能を持つ設計と開発用IDEを目指したものでは、ありませんし、カスタマイズできるコード フォーマット機能、リファクタリング、そしてビジュアルなデザインのような比較できるような高度なツールセットを持っていません。実際、 Amethystは、Adobe Flash Builderを除いて、唯一のIDEで、Flex用のビジュアルな設計環境をプロ用の高品質なエディティングとデバッグ ツールの総合的なセットに統合したものです。 Amethystには、また無料のPersonal 版があり、こちらがおそらく、 機能的にTofinoに近いものですね。

InfoQ: プロジェクトのロードマップを教えてください。

Huw: 言いましたように、我々は、非常に長い公式ベータ期間を持ち、その間に、ユーザの報告や要望に答えて、Amethystのフィーチャに著しい機能強化と微調整をたくさんしてきました。特に、Flash IDE (CS3, CS4 そして CS5)と連携して開発できるように、 Amethystの機能をかなり強化しましたので、ユーザは、Flashでタイムライン ベースの開発が行いながら、Amethyst でエディトしたり、デバッグしたりできます。従って、Amethyst のリリースの後は、新たに、大きなフィーチャを加える必要はない、と考えています。しかし、ユーザからのフィードバックに応えるために、バグを修正したり、既存の機能を改善したりするために、1回ないし、数回のマイナーなアップデートは、予定しています。

Amethyst Professional の無料の60日間試用版が入手できる

この記事に星をつける

おすすめ度
スタイル

BT