#365 Stack Trace Walker

open
nobody
5
2014-07-10
2010-01-15
Mathias Ricken
No

It would be nice to be able to import a stack trace as printed out by Java exceptions into a special Tabbed Pane, and then use the "Next Region" and "Previous Region" actions to quickly browse to the locations of the stack trace.

For example, I choose the "Walk Stack Trace" action and paste the following text into a text area:

java.lang.NullPointerException
at edu.rice.cs.drjava.ui.ExecuteExternalDialog.<init>(ExecuteExternalDialog.java:238)
at edu.rice.cs.drjava.ui.EditExternalDialog._edit(EditExternalDialog.java:330)
at edu.rice.cs.drjava.ui.EditExternalDialog.access$000(EditExternalDialog.java:61)

The cursor will now jump to ExecuteExternalDialog.java, line 238.
If I use the "Next Region" action, it will jump to EditExternalDialog.java, line 330, and so on.

Discussion