[Mono-dev] New GSoC projects

James Bellinger james at illusorystudios.com
Tue Feb 26 17:10:19 UTC 2013

Wonder if folks have any thoughts on this?

As a Windows developer primarily, one thing that might be nice if 
MonoDevelop could
support (and perhaps bundle in) Clang including on Windows. They have a 
compatible mode, so it could be used to include VC++ parts in the 
solution when
compiling on Windows, while being obviously better than Visual Studio on 
C++ on other platforms.

This would let many developers drop Visual Studio entirely, and 
introduce folks to
MonoDevelop and all the surrounding bits and pieces. The last time I 
tried using MD
with my more substantial .sln's containing both C# and C++, I ran into 
this roadblock.


On 2/26/2013 1:06 AM, quandary 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 
> <http://stackoverflow.com/questions/10820311/c-c-c-howto-do-mount-a>,
> 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 <mailto: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
>>     <mailto: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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20130226/15e25ae5/attachment.html>

More information about the Mono-devel-list mailing list