[MonoDevelop] Planning MonoDevelop 1.0

Christian Hergert christian.hergert at gmail.com
Mon Nov 27 23:28:29 EST 2006


On 11/27/06, Paulo Aboim Pinto <esqueleto at tusofona.com> wrote:
> I forgot some points:
>
> * Implement Feature. When we want to implement a Interface in our class,
> there should be a Implement feature to create the prototype of the
> Interface in our class.... There is a VS2005 feature like that too.
>
> * A close window shortcut. Using the CTRL+F4 (for example) the MD should
> close the code or design window open. This feature drop the use of the
> Mouse the close a Windows.

CTRL + W

> * With CTRL + TAB should be able to navigate through the open windows in
> MD.
>
> * Should be a tool tip in the window name that will give is full path
> and (if it's possible) the project that the file in.
>
>
> Some other point can be made as add-in but I still point them here.
> In VS2005 there is a Add-in that give us a factor of complexity and Nr
> of Lines of the methods.
> This tool using with Refactoring will improve the developer code.
>
> Hope this is all
>
> Regards
> Paulo Aboim Pinto (Esqueleto)
> Odivelas - Portugal
>
>
> On Mon, 2006-11-27 at 20:04 +0000, Paulo Aboim Pinto wrote:
> > 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?
> >
> >
> >
> > _______________________________________________
> > Monodevelop-list mailing list
> > Monodevelop-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/monodevelop-list
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>


More information about the Monodevelop-list mailing list