Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Good IDE for Mono on Windows

I would like to develop Mono application for Win/Linux/Mac in C# on Windows. Is there any really good (Visual Studio comparable) IDE for that? The best would be if I could manage Visual C# Express to compile solutions using the Mono compiler.

I've found a #develop IDE, which looks very cool and has many features that Express edition of the Visual Studio hasn't (like plugins for TortoiseSVN, NUnit, etc). Hovewer the 3.* versions dropped support for Mono, so you are no longer able to compile solutions using the Mono compiler.

There is also a MonoDevelop. I've tried it and it sucks. Not comparable to Visual Studio at all. No WinForms designer, + tons of other missing features. I would just like if they would drop the development of MonoDevelop and build a plugin for #develop instead.

Is there any other good enough IDE, or is it possible to make the Visual C# Express or #develop compile the solutions with Mono compiler?

EDIT: Delphi Prism looks cool, but it isn't C#.

like image 779
Paya Avatar asked Mar 28 '10 00:03

Paya


2 Answers

You can always develop your applications using Visual Studio Express Edition (since you don't want to pay for the Mono Tools). Monodevelop will support compilation of Visual Studio solutions now, so just develop in VS, and recompile occasionally in Monodevelop to guarantee support.

Since Mono now supports Windows Forms, you can develop a Windows Forms application entirely in Visual Studio, and just deploy it using Mono. Since C# compiles to IL, it doesn't matter which IDE you use to develop - you can still run it on Mono.

like image 126
Reed Copsey Avatar answered Sep 20 '22 07:09

Reed Copsey


How about Mono Tools for Visual Studio?

Note that it's a commercial plugin.

like image 44
Miroslav Popovic Avatar answered Sep 24 '22 07:09

Miroslav Popovic