I’m writing a little developer tool which will (among other things) display exceptions thrown from the code that the tool is currently inspecting. Since it is a developer tool I would like to display as much information about the exception as possible (at the least type, message, stack trace and a recursive InnerException) and do it in a way that is easy to comprehend and analyze.
Unfortunately I cannot think of a nice UI for this. Are there any good examples out there? I have access to DevExpress components if that helps.
Starting with the VS display, I’d look for:
nullvalues (such as HelpLink == null, or InnerException==null)InnerException, it’s basically a stack so represent it as suchYou could consider a HTML view, either making it interactive by catching clicks, or using javascript.