[MonoDevelop] Debugging Questions

Lluis Sanchez Gual lluis at novell.com
Mon Jul 20 07:56:45 EDT 2009


El dg 19 de 07 de 2009 a les 08:27 -0700, en/na david87 va escriure:
> Hallo,
> 
> i have following Questions to Debugging in Monodevelop: (I'm using the Trunk
> Version of MD and Mono 2.4)
> 
> 1) Immediate Window and Expression Evaluator: They do not really work at the
> moment. Simple statements like property access is working, but method calls
> mostly do not work. Example:
> 
> StringBuilder builder = new StringBuilder();
> 
> builder.AppendLine("hello world"); // works!
> builder.ToString(); // works
> builder.Append("hello"); // Ambiguous method `Append'; need to use full name

Yes, there are still some limitations wrt resolution of methods.

> 
> Calling a method of the class of the current debuggin-scope does result in
> the following error:
> 
> public void Test(StringBuilder builder)
> 	{
> 		builder.AppendLine();
> 	}
> 
> Test(builder);
> 
> --> Evaluation failed.

Could you please file a bug report for this?

> 
> ......
> 
> Are there plans to integrate code-completion/intelli-sense in the
> immediate-window/watch-window/expression window?

Code completion is already supported in the watch window. I plan to
support it in the other windows.

> 
> 2) Debugging: 
> 
> - It is not possible to drag and drop the current break-point location
> (yellow arrow). Is this a debugger limitation or a Monodevelop limitatation
> (the core functionality, not the drag-and drop ;)) ?

It is a debugger limitation.

> 
> - Is it possible to adjust the delay in ms of the tooltip when hovering a
> variable with the mouse?

No.

> - The Debugger does not break when the call-stack was triggered by the
> immediate window or expression window. 

I don't understand what you mean.

> 
> Thanks for your work.
> 
> best regards,
> david



More information about the Monodevelop-list mailing list