JavaScriptは、たとえ完璧でなくても、実際に人気のあるWeb言語になりました。多くのプログラマーは、JavaScriptでコードを作成することを好みません。なぜなら、執筆後も常に不可解なバグを持っているため、大規模なアプリケーションを開発する過程で間違いを犯すことができるからです。さらに、このようなツールの現在の状況を考えると、ブラウザでJavaScriptをデバッグするのはそれほど便利ではありません。
デスクトップとWebに基づいた次のJavaScriptデバッグツールを使用すると、JavaScriptコードをより効率的にデバッグできるようにすることができます。
動的なタイピングのより効率的な取り扱いにより、アプリケーションがよりコーディング標準を実現するようになります
Firebug
FireBugは長年にわたって存在しており、主にFirefoxでアプリを作成する開発者にアプリ拡張機能を提供しています。
これは、デフォルトのブラウザに付属する開発者ツールよりも強力なHTML、CSS、およびJavaScriptテストを行う専用のアプリケーションです。これにより、ブレークポイントを設定して、さまざまな段階でのテスト結果を容易にすることができます。
GoogleのChromeブラウザーなど、他のブラウザでプログラムを開発している場合は、同じ機能を持つFireBugの簡略化されたバージョンを試すことができますが、インターフェイスはわずかに異なります。
公式ウェブサイト:http://getfirebug.com/
Opera Dragonfly
Opera Browserはあまり人気がなく、そのインターネットユーザーの使用は世界の合計の1%未満です。ただし、オープンなJavaScriptテストとデバッグツールがあなたを引き付けるかもしれません。
CSSとJavaScriptを変更した後、DOMをすぐに確認しやすい結果チェックエラーを確認し、ルーツをより速く見つける
他のブラウザもOpera Dragonflyと一致するように改善していますが、今のところそれはWeb開発者にとって最高のテストツールの1つです。
公式ウェブサイト:http://www.opera.com/dragonfly/
デバッグバー
Internet ExplorerはFirefoxやChromeなどの複数のプラグインを提供していませんが、Debugbarは世界で最も使用されているブラウザにとって最高のフロントエンドデバッグツールの1つです。必要なほとんどすべての機能をカバーします。
DOM Check Cookie Check JavaScriptデバッグ
メインブラウザがインターネットエクスプローラーの場合、Debugbarは間違いなく高度なJavaScriptツールの中にランク付けされる賢明な選択肢です。
公式ウェブサイト:http://www.debugbar.com/
jslint
JSLINTは、今日の世界のWeb開発分野で最も有名な技術当局の1つであるDouglas Crockfordが作成したWebベースのツールです。あなたがする必要があるのは、コードをJSLINTのオンラインエディターにコピーして貼り付けることです。
コードのエラーの強調表示により、構文が簡潔であり、標準に準拠していることが保証され、JavaScriptの一般的なタイプエラーを指摘します。
公式ウェブサイト:http://www.jslint.com/
jslitmus
JavaScript Applicationsのパフォーマンスをもっと気にするなら、JSlitmusは間違いなくかわいいガジェットです。アプリ開発の各段階のパフォーマンスを比較検討できるように、独自のJavaScriptベンチマークを作成するのに役立ちます。
公式ウェブサイト:http://www.broofa.com/tools/jslitmus/
オンラインでコードを書きます
writecodeonline.comは、フル機能のJavaScriptエディターです。操作は簡単で、すぐに指摘することができます。これは、大規模なアプリケーションにとって不可欠な右側のアシスタントです。
ティンカービン
これは、利用可能な最高のオンラインWeb開発デザインツールの1つです。 Tinkerbinを使用すると、同じWebアプリケーションでHTML、CSS、およびJavaScriptをテストできます。ティンカービンを使用することが、JavaScriptコードスニペットがHTMLおよびCSSに与える影響をテストするのにより便利な理由は、即時の結果を見ることができるためです。
要約:
JavaScriptは面倒だと思うかもしれませんが、それは最初から壮大なデザインではなく、徐々に進化するからです。上記のツールとアプリケーションは、開発とテストに役立つ可能性があります。また、バグなしでアプリをより効率的に開発するのに役立つブラウザが常にあります。