今回のテーマはデバッガーです。開発時において最も大事なのは何か問題が起きた時に、それが手軽にデバッグできるということにあります。ブレークポイントやウォッチなど、プログラムの流れをチェックできる機能があってこそ、効率的な開発ができるでしょう。
デバッガーはプログラミング言語、プラットフォームごとに多彩です。ということで今回はその種類および関連オープンソース・ソフトウェアを紹介します。
専用デバッガー
ChromeやFirefoxなどではフレームワークに合わせたデバッグ機能拡張が出てきています。例えばAngularJS、Backbone、Reactなどです。それらを使ったWebアプリケーション開発時においては非常に効率的になることでしょう。