4

I had been steering away from C# for a while, because it was "just a Windows thing", and it fell out of my current needs. However It's been gaining popularity and now with Mono catching up, it's becoming more attractive but I was wondering what IDE are people using to Code C#(with Mono) on *nix platforms.

Robert Gould
  • 68,773
  • 61
  • 187
  • 272

8 Answers8

13

I think MonoDevelop is the most popular.

Rune Grimstad
  • 35,612
  • 10
  • 61
  • 76
5

I use Vim for all my *nix stuff. There's even a Vim plugin for VS (ViEmu) so you can use your Vim tricks from within the IDE as well.

Brian Rasmussen
  • 114,645
  • 34
  • 221
  • 317
2

As Mono For Linux Developers shows, there are at least 3 Eclispe plugins for C#.

Black Sun: http://black-sun.sourceforge.net/

Emonic Plugin: http://emonic.sourceforge.net/

C# Plugin from Improve Technologies: http://www.improve-technologies.com/alpha/esharp/

gimel
  • 83,368
  • 10
  • 76
  • 104
2

I have been very unhappy with the editors (compared to VS.net), but I think under windows it's possible to develop .net with VS and then also test it against mono, to check if it works on both platforms.

Nils
  • 13,319
  • 19
  • 86
  • 108
2

Strange, no one has mentioned Emacs yet. Emacs C# mode

Fernando Briano
  • 7,699
  • 13
  • 58
  • 75
1

I'm using Textmate on Mac OS X, it's the uber most awesomest editor on any platform, but it's not an IDE.

On X11 based systems i think i preferred Kate if i recall correctly.

Kris
  • 40,604
  • 9
  • 72
  • 101
  • I'm on a Mac at home so that's actually good to know! Unfortunately at work don't have a Mac :( – Robert Gould Dec 09 '08 at 11:13
  • I've never tried Kate, but now that it has vi key bindings it might be worth a try. :) – Claes Mogren Dec 09 '08 at 11:25
  • TextMate doesn't have a C# bundle, does it? I borrowed the C# bundle from the E editor and installed it on TextMate, but I've not really used it yet. – Sol Jan 06 '09 at 17:48
1

XDevelop by Omnicore is another good alternative. It has some nice advanced features, it's multiplatform and it has a good Mono support.

Manuel Ceron
  • 8,268
  • 8
  • 31
  • 38
1

I have used SlickEdit for years on both Windows and Linux and like it very much. It has good Emacs keybindings and runs well on both platforms.

mtraudt
  • 103
  • 4