[MonoDevelop] Planning MonoDevelop 1.0
    Paulo Aboim Pinto 
    esqueleto at tusofona.com
       
    Mon Nov 27 15:04:18 EST 2006
    
    
  
Hello to all
For this thread I would like to give my contribution. First of all I use
to be a Micro$oft programmer and I use use all day the VS2005. There is
some issues that I would like to insert. 
On Thu, 2006-11-23 at 00:28 +0100, Lluis Sanchez wrote:
>       * Debugger: I know a lot of people will ask for this, but I fear
>         the debugger won't be ready by our code freeze date. We can
>         release it later on as a separate add-in.
I would be the first guy that want this, but at this time we can use the
man/power and do anything else. 
>       * Text editor: There are several requests/issues to solve: 
>               * Parameter completion: after typing the name of a method,
>                 show a popup window with information about the
>                 parameters the method takes. 
>               * Remove C#-isms. The code completion engine has several
>                 C#-isms in the code, which may make it difficult to
>                 integrate with other languages. 
>               * Configurable key bindings. That's not specific to the
>                 editor, but people mostly complain about it. I'm not
>                 sure we can implement this for 1.0. 
>               * Refactory operations. We have and under-used refactory
>                 API. It would be nice to use it to implement some basic
>                 refactoring operations.
In the Text Editor beside the Reflection (this is a huge point) I would
like that MD Text Editor should be able to Collapse and Decollapse
#regions.
With this we could organize our code better.
Other feature that should be easy to implement is the comment of class
or methods. Using /// command, the Text Editor should enter all the
prototype of the Class or Method comment. That information should be
exported to a MonoDoc File.  
Resolve some problems with identation.
>       * ASP.NET support: I don't know if this add-in can be mature
>         enough for the 1.0 release. I'll need input on that (which
>         features could we release? would the add-in be really useful for
>         real world web projects?).
That will not be good. I develop most of my application with ASP.NET
> 
>       * NUnit: It can be considered feature complete for 1.0. The only
>         missing issue to resolve is what to do with the NUnit
>         dependency. Right now the add-in can't be built with recent
>         NUnit versions since they have breaking changes. I talked about
>         this with Charlie Poole in the Mono summit and he suggested to
>         embed the most recent NUnit dlls into the add-in, since even if
>         the API has some breaking changes, new NUnit versions can still
>         run tests written for all the previous versions.
Why should we have TDD integration in MonoDevelop? One of the good
things in TDD software is that we can right-click on a Test Method and
run it from there.
How hard will be to implement this?
    
    
More information about the Monodevelop-list
mailing list