我今天已成功使用 jdb 调试Android应用。但是我发现 jdb 对我来说不像 gdb 那么方便: jdb 提供的便利和功能远远低于提供的那些> GDB 。
是否有更好的Java调试器可用于命令行模式可供选择?优选地,这将是强大的,方便的和功能性的,因为 gdb 适用于常规程序,但适用于Java。
同样,我对某些IDE中的任何内容不感兴趣。这需要是 gdb 之类的命令行工具。我使用 vim 来编辑我的代码,而不是IDE。
答案 0 :(得分:0)
rlwrap-jdb,正如this related post中提到的只是jdb的包装,但它更接近gdb体验。来自rlwrap-jdb README.md:
rlwrap-jdb是一个让jdb几乎可用的后卫工作。它使用rlwrap不仅不添加命令行编辑和历史记录,而且(使用rlwrap的漂亮的过滤机制)方便别名,命令重复,以及完成断点和变量。
要使用,只需将rlwrap-jdb
添加到您的jdb命令:rlwrap-jdb jdb ...
。