4

今日、 jdbを使用して Android アプリを正常にデバッグしました。しかし、私にとってjdbはgdbほど便利ではないことがわかりました。jdbが提供する利便性と機能は、 gdbが提供するものよりも著しく劣っています。

コマンドラインモードで選択できる、より優れた Java デバッガーはありますか? これは、 gdbが通常のプログラム用であるのと同じくらい強力で、便利で、機能的であることが望ましいですが、Java 用です。

繰り返しますが、IDE の一部であることに興味はありません。これは、 gdbのようなコマンドライン ツールである必要があります。IDE ではなく、コードの編集にvimを使用しています。

4

1 に答える 1

0

rlwrap-jdbは、この関連記事で言及されているように、jdb の単なるラッパーですが、gdb エクスペリエンスに非常に近くなります。rlwrap-jdb README.md から:

rlwrap-jdb は、jdb をほぼ使用可能にするための後衛の取り組みです。コマンドライン編集と履歴だけでなく、(rlwrap の気の利いたフィルター メカニズムを使用して) 便利なエイリアス、コマンドの繰り返し、およびブレークポイントと変数の補完を追加するために rlwrap を使用します。

使用するにはrlwrap-jdb、jdb コマンドの先頭にrlwrap-jdb jdb ....

于 2016-10-24T16:12:32.600 に答える