急いでFirebugまたはIEDeveloperToolsのいずれかを学ぶ必要があり、どちらが優れているかについていくつかのアドバイスを使用できます。主にXHRミステリーを反映して、JavaScriptのデバッグにどちらかを使用します。どれを選択するかについてのヒントは、私に多くの時間を節約する可能性があり、最もありがたいです。
編集:私はすでにフィドラーを使用していて、それが大好きです。
編集:私はすべてのブラウザをサポートすることを目指しています。
急いでFirebugまたはIEDeveloperToolsのいずれかを学ぶ必要があり、どちらが優れているかについていくつかのアドバイスを使用できます。主にXHRミステリーを反映して、JavaScriptのデバッグにどちらかを使用します。どれを選択するかについてのヒントは、私に多くの時間を節約する可能性があり、最もありがたいです。
編集:私はすでにフィドラーを使用していて、それが大好きです。
編集:私はすべてのブラウザをサポートすることを目指しています。
Firebugは伝統的に最も強力なデバッグ機能のセットを提供してきたので、 Firebugから始めることをお勧めします。
ただし、 IE開発ツール(およびOpera Dragonflyなどの他のツール)は急速に追いついており、ページが主にこれらのブラウザーで表示されている場合はおそらく好まれます。
ですから、どちらか一方を学ぶだけでは逃げられないと思います。ユーザーが好むブラウザを見つけて、各ブラウザの開発ツールをインストールします。
そのブラウザに固有のデバッグプラットフォームを使用して、ブラウザ固有のあいまいなJavascriptまたはDOMのバグを解決する時間を大幅に節約できます。
最初にFirebugをお勧めします。これは、より直感的に使用できるため、エラーをより迅速に特定するのに役立ちますが、IEのみをサポートしている場合は、IEDeveloperツールが最善の策です。
どのブラウザをサポートしていますか?
これにより、最初に最適なものが決まりますが、必要な場合は、初期デバッグにFirebugを使用してください。
少なくともプロのWebコーダーであれば、両方を学んでください。とにかく学ぶことはあまりありません-それは単なるツールです。
あなたは間違いなくFirebugでくつろげるでしょう。私は、ライブでページをデバッグするために知っている最も簡単で強力なツールです。CSSスタイルシート(つまり、マージン/パディング、色など)に変更を加える前に、私は常にそれを利用しています。Javascriptデバッガーとコンソールも含まれているという事実はプラスです。私が収集したところによると、Firefoxを使用しない多くの人がFirebugLiteを使用しています。ただし、JavaScriptを使用しており、少し遅いです。
IE8Dev。ツールは便利ですが、エクスペリエンスはFirebugとあまり似ていませんが、コンセプトは変わりません。SafariWebInspectorとOperaDragonflyにも慣れておくことをお勧めします。これらは、Firebugと同様の側面を持つデバッグツールです。
JSでテスト/デバッグとIEの癖がない限り、Firebugを使い続けるほうがよいでしょう。IE8 DTは、パフォーマンスや使いやすさの点でFirebugにさえ近づいていません。VSのデバッガーでプロジェクトを実行しているときに、IE8DTとデバッグJSを試してください。手間を省いて「できません」とお伝えします。Firefoxを標準として開発すれば、他のすべての99%が正常に機能します。
FFで動作するものがIEで期待どおりに動作しない場合があるため、またはその逆であるため、両方を学ぶ必要があると思います。したがって、ブラウザーに一致するツールを使用すると便利です。
FirefoxとIEの開発ツールは、IE8の登場後も同じです。ええ、それは多くの理由でInternet Explorerがまだ開発者の選択ではないことを意味しますが、開発者で有名なFFの基本的なツールはFirebugであり、もう1つはWeb開発者ツールバーです。 IE Developer ToolsまたはFFのFirebugに精通しているので、他のブラウザーで問題なく動作するはずです。
このチュートリアルは便利です: チュートリアル:MozillaFirefoxでFirebugとしてIE開発者ツールを使用する
すでに述べたように、答えは両方を学ぶことです。クロスブラウザ開発と同様に、さまざまなブラウザでのねじれを解決するために時間を費やす必要があります。Firebugははるかに優れたツールですが、IEのバグのトラブルシューティングを行う場合は、IEDevツールの方が適していることは言うまでもありません。
また、IEの複数のバージョンをまだコーディングしているためです。IE 7互換モードは、IE8で正常に機能しているように見える最新の変更が、IE7で期待どおりに機能/表示されていることをテストするための優れた機能です。