WebIDE:FirefoxのWeb IDE



Webide Web Ide Firefox



Mozillaは、Firefox OSデバイスおよびエミュレーターでWebアプリケーションを作成、編集、実行、およびデバッグするために、ブラウザーのデイリービルドバージョンにIDEを追加し、IDEをすべての主流のモバイルデバイスブラウザーに拡張することを計画しています。

WebIDEは以前のFirefoxOSに基づいています アプリケーションマネージャ ビルドしますが、デプロイメントツールとデバッグツール、および CodeMirror コードエディタと tern.js コード分​​析フレームワーク。開発設定を簡素化するために、IDEは開発者に テンプレート ボイラープレートコード、およびテンプレートの数が増加しています。 USBまたはWiFiを介して、アプリケーションは実際のFirefox OSデバイスにデプロイでき、エミュレーターにもデプロイできます。現在、Firefox OS 1.3、1.4、および2.0ベータテストバージョンをサポートしています。



WebIDEは、すべての一般的なFirefoxデバッグツールを統合して、リアルタイムのアプリケーション編集を実現します。次のコードスニペットは、メイン画面アプリケーションのフッターの編集を示しています。最小の高さの値が増加し、変更がすぐにシミュレータに表示されます。

191ea793c11696acf075e05590e08d9f.png



WebIDEは、ランタイム環境の管理に加えて、アプリケーションとそのマニフェストファイルも検証します。お気に入りのコードエディターの使用に関心のある開発者向けに、WebIDEは、Mozillaのように、ランタイム環境にアクセスしてアプリケーションの検証を行う目的で、外部エディターからWebIDEに接続できるようにするAPIを提供します。 発表 で述べられているように:

開発者は、外部の編集者がツールのすべての高度な機能(ランタイム管理、アプリケーションのさまざまなデバイスへのプッシュ、Firefox開発ツールの接続)を使用できるようにするシンプルなAPIを使用できます。内部エディターを閉じることができ、実行時環境管理とアプリケーション検証のための簡潔なインターフェースのみをWebIDEに残します。コードエディタを使用するユーザーが、さまざまなデバイスにコードを簡単に送信できることを願っています。

WebIDEの使用 Firefoxリモートデバッグプロトコル デバッグを行うために、Mozillaは一連の アダプタ 他のモバイルブラウザ(Chrome for Android、Safari for iOS、場合によっては後で他のブラウザ)と連携して動作します。



加えて 、Mozillaは同様の追加に取り組んでいます Firewatch メモリ使用量を追跡し、シミュレータを追加し、PhoneGapサポートを提供するためのパフォーマンスモニター。

WebIDEは現在オンになっています Firefoxデイリービルド で提供されている場合、ユーザーはabout:configでdevtools.webide.enabledオプションをオンにして有効にする必要があります。

元の英語のテキストを表示します。 WebIDE:FirefoxのWeb IDE