<p>One thing that's bugged me recently is lack of "extract to interface" and bad intellisense when specifying parameter names for lambdas. Not sure how involved those are. Don't seem overly completed to me though</p>

<div class="gmail_quote">On Feb 26, 2013 7:58 PM, "Alan" <<a href="mailto:alan.mcgovern@gmail.com">alan.mcgovern@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
There is support for that already, though it may need to be tweaked<br>
slightly to improve it's behaviour. You need to enable 'on the fly<br>
formatting' in the text editor options.<br>
<br>
This would be a good task for GSoC, but it would only be part of a<br>
larger project. By itself it would probably take less than 2 weeks to<br>
fix issues and add tests to verify the behaviour.<br>
<br>
Alan<br>
<br>
On 26 February 2013 06:06, quandary <<a href="mailto:quandary82@hailmail.net">quandary82@hailmail.net</a>> wrote:<br>
> I don't know how good it is for a student project,<br>
> but one of the things that have annoyed me quite a bit in the past<br>
> is the lack of automatic indentation in MonoDevelop.<br>
><br>
> If you copy-paste code from one place to another<br>
> (e.g. stackoverflow post to your program),<br>
> you have a horrible mess afterwards.<br>
> And while it's trivial to clean up the mess,<br>
> it's relatively time-consuming and highly annoying.<br>
> In Visual Studio, if you put the closing brace },<br>
> it automatically indents the code for you.<br>
><br>
> I find this feature immensely useful,<br>
> yet profoundly lacking in MonoDevelop. ;)<br>
><br>
> The bad thing is, that when I work on Linux and copy a lot<br>
> (for example when I wrote a C# mount wrapper,<br>
> for which I copy-pasted and then converted a lot of C-code) ,<br>
> I have to occasionally switch over to Visual Studio to clean up the mess,<br>
> because I cannot work anymore in that mess.<br>
> This means I have to copy the MonoDevelop project<br>
> from the Linux machine to the windows machine,<br>
> and then back again, over a not that fast wireless network,<br>
> not to mention the long startup time of windows.<br>
><br>
> Now that debugging and IntelliSense in MonoDevelop work great,<br>
> the moment that automatic indentation arrives would be the moment<br>
> I'd dump Visual Studio more or less completely.<br>
><br>
> One of the nicest features in Visual Studio is,<br>
> that you can choose to customize the indent formatting,<br>
> e.g. you can have it indent not only like  K & R, but also like ANSI.<br>
> For example I like ANSI indentation, like in the C# code,<br>
> but the default indentation for JavaScript is K & R,<br>
> but you can choose to have newlines before opening braces in<br>
> Tools-> Options ->SourceCode Editor -> JScript<br>
> which then effectively indents like ANSI.<br>
><br>
><br>
><br>
> On 02/25/2013 03:53 AM, Udesh Liyanaarachchi wrote:<br>
><br>
> Hi all,<br>
><br>
> Thanks Arthur pointing out this.<br>
> I'm a student and I would like to start work on adding an enhancement for<br>
> MonoDevelop.<br>
> If anyone can suggest an idea it would be great.<br>
><br>
> thanks...!!!<br>
><br>
><br>
><br>
><br>
> On Mon, Feb 25, 2013 at 2:42 AM, Arthur Grimnirsen <<a href="mailto:grimnirsen@gmail.com">grimnirsen@gmail.com</a>><br>
> wrote:<br>
>><br>
>> Hi List,<br>
>><br>
>> saw the sign on "StudentProjects" page, saying that proposals haven't been<br>
>> updated yet, but I'm wondering - are there any long awaited changes that are<br>
>> surely to be proposed?<br>
>><br>
>> Also, are you ready to discuss students' own ideas at moment? I remember<br>
>> having some ideas on MonoDevelop user experience - is this list a right<br>
>> place to submit them?<br>
>><br>
>> Regards,<br>
>>     Arthur.<br>
>><br>
>> _______________________________________________<br>
>> Mono-devel-list mailing list<br>
>> <a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
>> <a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
>><br>
><br>
><br>
><br>
> --<br>
><br>
> Udesh Liyanaarachchi<br>
> B.sc. Eng (Undergraduate)<br>
> Department of Computer Science & Engineering<br>
> University Of Moratuwa<br>
> Sri Lanka.<br>
><br>
><br>
><br>
> _______________________________________________<br>
> Mono-devel-list mailing list<br>
> <a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
> <a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Mono-devel-list mailing list<br>
> <a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
> <a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
><br>
_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
</blockquote></div>