kbilsted / StatePrinter

Automating unit testing and ToString() coding
Apache License 2.0
93 stars 32 forks source link

Debug assistance window #21

Open kbilsted opened 9 years ago

kbilsted commented 9 years ago

Implement a multi-panel wpf "editor" that supports xml-folding and raw text, maybe even show images produced by graphwiz.

the idea is to insert printer.Debug.PrintObject(o) and this editor will open, or if already open, will add a new pane. Thereby we enable better debugging sessions for programmers dealing with a lot of data.

this is advantageous over the normal profiler view in

  1. you can search the content of the panel
  2. you have several panels potentially, which show the development of state

I think its best not to use 3rd party plugins for this in order to keep dependencies at 0 for StatePrinter