開発ツールバー

開発ツールバーは、Firefox の内部から多くの開発ツールにアクセスするコマンドラインを提供します。これは Graphical Command Line Interpreter であり、コマンドラインの強力さや簡潔さとともに、統合されたコマンドヘルプや充実した出力表示を兼ね備えています。また、開発ツールバーは拡張可能です。独自のローカルコマンドを追加する、あるいはそれを他の人たちがインストールできるようにアドオンへ変換することも可能です。

開発ツールバーを起動する

開発ツールバーを開くには Shift+F2 を押下するか、[ウェブ開発] メニュー (Mac OS X や Linux では [ツール] メニューのサブメニューとして存在します) で [開発ツールバー] を選択します。開発ツールバーは以下のように、ブラウザーの下部に表示されます:

コマンドラインのプロンプトがツールバーのほとんどを占めており、左側に [閉じる] ボタン、右側に ツールボックス の切り替えボタンを伴っています。

[閉じる] ボタンだけでなく、Shift+F2 やメニュー項目の [開発ツールバー] でもツールバーのオン/オフの切り替えが可能です。

コマンドラインを使用する

一般的なコマンドラインと同様に、プロンプトにコマンドを入力して Enter キーを押下することで、コマンドを実行できます。

開発ツールバーは入力に応じて、コマンドの補完候補を提示します:

複数の補完候補がある場合は、上下矢印キーで候補を切り替えます。Tab を押下すると、表示している候補を選択します。

F1 を押下するとすべての候補を、各コマンドの動作の概要とともに一覧表示します:

"help" コマンドを入力すると、すべてのコマンドを一覧表示します:

"help <コマンド>" と入力すると、<コマンド> のヘルプを表示します:

コマンド

開発ツールバーはサポートしているコマンドの内蔵ヘルプを提供しますので、ここではサポートしているコマンドの完全なドキュメントは提供しません。<コマンド> の完全なドキュメントを確認するには、ツールバーで "help <コマンド>" を実行してください。

addon すべてのインストール済みアドオンの一覧表示、特定のアドオンの無効化と有効化。
appcache アプリケーションキャッシュ のエントリの表示と操作。
break ブレークポイントの一覧表示、追加、削除。
calllog 関数呼び出しのログを コンソール に記録。
connect リモートサーバーに接続。以降のコマンドはサーバーで実行されます。
console コンソール を開く、閉じる、クリアする。
context 以降に実行するコマンドのプレフィックスを追加。
cookie Cookie の一覧表示、削除、設定。
dbg デバッガー を制御するコマンド。
disconnect リモートサーバーから切断。
edit ページに読み込まれたリソースのひとつを編集。
export ページをエクスポートする。
folder システムのファイルエクスプローラーでフォルダーを開く。folder openprofile でプロファイルのフォルダーを開く。
help 利用可能な全コマンドを表示。
highlight セレクターを与えると、そのセレクターにマッチするすべてのノードを強調表示する。
inject jQuery や underscore といったライブラリーをページに挿入する。
inspect ノードを インスペクター で調査。
jsb JavaScript ファイルを整形する。
listen リモートデバッグを有効化する。
mdn

Firefox 47 の新機能

"mdn css [property]" で、指定したプロパティについて MDN から得た概要文書および MDN のページへのリンクを提供します。

media カレントページの メディアタイプ のエミュレーション。
pagemod カレントページ内の属性や要素の削除と置換。
paintflashing 描画された領域の強調表示 機能のオン/オフの切り替え。
pref 設定の変更、リセット、表示。
profiler プロファイリングの開始/終了および プロファイラー を開く/閉じる。
resize レスポンシブデザインモード の制御。
restart ブラウザーを再起動する。
rulers

Firefox 40 の新機能

ページ上に ルーラー を表示する/隠す。

screenshot スクリーンショットを取得する。
security カレントドメインの セキュリティ機能に関する情報 を表示する。
tilt

Firefox 47 で削除

3D ビュー を開く、閉じる、操作する。

tools srcdir path で、ローカルのチェックアウト (トップレベルに CLOBBER ファイルがあるディレクトリー) から開発ツールを読み込む。builtin で組み込みのツールを読み込む。
unlisten

Firefox 41 の新機能

リモートデバッグを無効化する。

コマンドラインに貢献する

Firefox のコマンドラインは GCLI プロジェクトを使用して構築しており、ここには GCLI のドキュメント や動作の仕組みに関するセクションがあります。また MDN には、GCLI と Firefox の統合 に関するドキュメントもあります。

カスタマイズ

コマンドラインのカスタマイズ (特に、新しいコマンドを追加する) に関する情報が MDN にあります。

ドキュメントのタグと貢献者

 このページの貢献者: yyss
 最終更新者: yyss,