Martin Konicek
05288c1deb
Object graph visualizer - use Strings instead
...
of Expressions to refer to members.
The main purpose of having a String representation
of members is persisting expand state between
debugger steps.
13 years ago
Martin Konicek
e858b57dd8
Object graph visualizer - temporarily disable
...
collection support to make porting the code
to new NRefactory more feasible.
13 years ago
mkonicek
4a47709926
Don't evaluate expressions in the Object graph visualizer.
...
The support for direct evaluation of NRefactory
expressions is going to be deprecated in the debugger.
This commit removes the dependency on expression
evaluation from the Object graph debugger visualizer.
13 years ago
David Srbecký
f0ab856167
Removed SelectedThread and SelectedStackFrame from the debugger core. The addin now has to track those.
...
The thread to be used for evaluation has to be explicitly passed to debugger calls.
14 years ago
mkonicek
5156aaa37e
Debugger visualizers - removed unused IVisualizerCommand.CanExecute.
14 years ago
mkonicek
09319462f2
Moved files into right folders.
15 years ago
mkonicek
af0f9cbdd5
Fixed a bug in ObjectGraphBuilder caused by recently added "Properties first, then fields" sorting.
15 years ago
mkonicek
b36e7335f6
- "Raw view" node in Object graph visualizer (commented out for now).
...
- ObjectGraphBuilder evaluates properties first and then fields.
- Some refactoring of GetIListCount() and other minor refactorings.
- Experiments with penalization in Edge routing, so that edges tend to pick disjoint paths. Not working yet, commented out.
15 years ago
mkonicek
ad68c69135
Object graph member icons. Object graph supports IEnumerable, and fixed a cast bug in IList. TODO release PermanentReferences for collections.
15 years ago
mkonicek
a509660b8a
Handling an expression which happens when stepping too fast.
15 years ago
mkonicek
5f3c42bd2d
Very simple implementation of remembering expanded nodes - just made ObjectGraphControl.Expanded static. It should be probably remembered separately per method (different variables in different methods have different meaning. Cleared on project close?).
15 years ago
mkonicek
1abd1f920e
Tried member icons in object graph. Didn't look so useful, left it commented out for possible future use.
15 years ago
mkonicek
74584ef078
Object graph - better formating of type names.
15 years ago
mkonicek
1e30f4dd2a
Object graph - added node headers with type name.
15 years ago
mkonicek
f8adea054f
Object graph - tweaked column sizing a bit.
15 years ago
mkonicek
f1bd94dc0c
Object graph - better organized files into folders.
15 years ago
mkonicek
550e862c4d
Object graph - simplified layout code.
15 years ago
Daniel Grunwald
f5780c2944
Apply new file headers
15 years ago
Martin Koníček
959352e7e2
Added option to turn on/off symbol highlighting to Options/TextEditor/Markers and Rulers.
...
Deleted unused Debugger visualize files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5880 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
edd3fb4a0a
"Normalize" file headers.
...
Enable $Revision$ keyword expansion for all existing .cs files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5529 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
8069a16fb5
Moved the debugger directory one level up
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5182 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago