C
Charles Fox
Hi guys,
I've noticed a lot of posts around here about how emacs is the
greatest development environment for Java, better than the 'fancy'
IDEs. While I can see how emacs could be very fast for writing and
formatting code, I don't see how it can measure up to IDEs for
debugging, I'm wondering if I'm missing something here?
Say I want to debug a multithread program and suspend and resume
threads at will, whilst inspecting all the variables and using a watch
window; or if I want the debugger to stop when an exception is thrown
(like in Eclipse). Is there a way to get emacs to do such things? My
experience with it so far has just been usign it as a front end for
jdb, which Sun describes as a 'proof of concept' debugger, not a
professional-standard solution.
Is there some amazing emacs extension which will give the same debug
capabilities as Eclipse or JBuilder?
(Or are real emacs programmers just so macho that they never write
bugs...?)
I've noticed a lot of posts around here about how emacs is the
greatest development environment for Java, better than the 'fancy'
IDEs. While I can see how emacs could be very fast for writing and
formatting code, I don't see how it can measure up to IDEs for
debugging, I'm wondering if I'm missing something here?
Say I want to debug a multithread program and suspend and resume
threads at will, whilst inspecting all the variables and using a watch
window; or if I want the debugger to stop when an exception is thrown
(like in Eclipse). Is there a way to get emacs to do such things? My
experience with it so far has just been usign it as a front end for
jdb, which Sun describes as a 'proof of concept' debugger, not a
professional-standard solution.
Is there some amazing emacs extension which will give the same debug
capabilities as Eclipse or JBuilder?
(Or are real emacs programmers just so macho that they never write
bugs...?)