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