quarta-feira, 15 de junho de 2011 16:25
First of all, let me say you guys did a GREAT job on this. I've already put this to use debugging a client application to quash some pre-release bugs. This comes in ESPECIALLY handy for debugging highly abstracted code, and also for debugging other developers' code. One of the most frustrating debugging stories occurs when you're attempting to debug code other than your own, and your debug session jumps between 10 files, whether is be jumping through logical code tiers, or dealing with inheritance relationships. This makes that whole experience MUCH more tolerable.
3 bugs I've seen so far:
- Canvas does not appear in MVC3 controllers (due to dynamic activation/ioc?).
- In source files where Canvas does not appear when enabled, "tooltip" debug information does not work. (i.e., mousing over a variable to find out the value/browse the object graph)
- Performance - 2/3 times longer to give control when breakpoint hit vs. debugging in the normal code window.
So far, I think it's valuable, but until #2 is fixed especially I'll probably use it like I use Intellitrace: Enable it when I really need it, reap its benefits, but not use it all the time, as losing the mouse-over debug information is too severe of an impediment to the debugging experience.
However, I think that this really could be the future of debugging. I'm exciting to see this project progress and I'll be following it closely. I'll report whatever bugs I can to help improve it. Great Job!
- Tipo Alterado Kael RowanMicrosoft Employee, Owner quarta-feira, 15 de junho de 2011 17:51
Todas as Respostas
quarta-feira, 15 de junho de 2011 17:54ProprietárioThanks for the great feedback Mike! I'll enter/update the bugs in our bug database; #2 has been reported before - thanks for confirming it! We will also work on performance to see if there's anything we can do to improve it for this power tool. Thanks!
Kael Rowan | Research Software Design Engineer | Human Interactions in Programming | Microsoft Research
quinta-feira, 16 de junho de 2011 12:53
i am also having issue 2 and 3 that Micheal reported.
is there a workaround to get the tooltip info back?
quarta-feira, 27 de julho de 2011 14:43
We're having a hard time trying to get a repro for (1) and (2). Any additional information, context, repro steps!, language, project type, etc would help us a lot to solve the problem.
Adrian Alonso - http://adrianalonso.blogspot.com/