BT

InfoQ ホームページ ニュース WebIDE: Web IDE in Firefox

WebIDE: Web IDE in Firefox

ブックマーク

原文(投稿日:2014/06/24)へのリンク

MozillaはNightlyビルドで、Firefox OSデバイスとシミュレーター上でWebアプリケーションを作成、編集、実行、デバッグができ、モバイル上のすべてのメジャーブラウザー向けの拡張が予定されているIDEをリリースした。

WebIDEは、以前のFirefox OS App Managerの上に構築されているが、デプロイとデバッグツールと共にCodeMirrorをベースにしたコード エディターとtern.jsコード解析フレームワークが含まれている。開発の開始を容易にするために開発者は、増加しつづけているテンプレートをベースにした一般的なコードを提供している。アプリケーションは、USBやWiFiを通じて実際のFirefox OSデバイスやシミュレーターにデプロイすることができ、現在は1.3、1.4、2.0(ベータ)をサポートしている。

WebIDEは、アプリのライブ編集が可能な通常のFirefoxデバッグツールと統合されている。次のスニペットでは、ホームスクリーンアプリケーションのフッターを編集して、最小の高さを大きくした変更がシミュレーター上で即座に反映されていることを表している:

ランタイムを管理するのではなく、WebIDEはアプリケーションとそのマニフェストファイルを検証する。Mozillaの記事で説明されたように、好みのエディターを使いたい人のためにAPIは外部エディターからランタイムとアプリケーションの検証にアクセスするためにWebIDEに接続することができるようになっている:

外部エディターからツールのすべての高度な機能にアクセスすることができるシンプルなAPIを使うことができます – ランタイムの管理、さまざまなデバイスへのアプリケーションのプッシュ、Firefox開発者ツールへの接続など。内部エディターをオフにして、ランタイムの管理とアプリケーションの検証のためにシンプルでクリーンなインターフェイスのWebIDEを使用することもできます。私たちは任意のコードエディターのユーザーが、様々なデバイスに彼らのコードを容易に送り込むことができるようにしたい考えています。

WebIDEは、Firefoxリモートデバッグプロトコルを通じてデバッグしており、Mozillaはいくつかのアダプターを通じてこのプロトコルを他のモバイルブラウザー– Chrome for Android, Safari for iOS, その他可能なもの – に向けて拡張する予定です。

中でもMozillaはFirewatchライクな、メモリ使用量やシミュレーターの追加、PhoneGapのサポートを追加する取り組みをしている。

現在WebIDEは、Firefox Nightlyにおいて、about:config設定のdevtools.webide.enabledを有効にしたときに利用可能だ。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。