デバッガのフロントエンド「DDD」
以前にもDDDについては何か書いたかもしれませんが、とりあえず覚え書きとして。
DDDは様々なコマンドラインデバッガのフロントエンドとして動作します。
以下のコマンドラインデバッガを切り替えることによって、いろいろな言語のデバッグを
することができるようです。
- JDB(Java)
- PYDB(python)
- Perl debugger
すごいですね。。使いこなせればかなりの武器になりそうです。
私の場合、Linux上で本格的なCやC++などの開発はしていません。。興味はあるんですけどね。
(CやC++はWindowsとMacでやってます)
Linux上ではPythonのスクリプトばかり書いています。
簡単なデバッグはprint文ですませるんですが、少し複雑になってくるとemacsとpdb(pydb)を使ったり
しています。
Linuxで開発するようになる前、MacやWindowsの統合開発環境を使っての開発に
なれていたせいもあり、「GUIでブレークポイントとか設定できると便利なのにな。。」
と思っていたところだったので、「おおぉ〜」と思ったわけです。