[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