What IDE do you use for Mono development on KDE?

7,617

Solution 1

If you're really QT gungho and just can't stand any gtk+ stuff on your desktop, you might be out of luck. If you are, on the other hand, not a library-nazi, may I suggest Monodevelop?

Monodevelop is an IDE primarily designed for C# and other .NET languages. MonoDevelop enables developers to quickly write desktop and ASP.NET Web applications on Linux, Windows and Mac OSX. MonoDevelop makes it easy for developers to port .NET applications created with Visual Studio to Linux and to maintain a single code base for all platforms.

Of course, you can also go write along using Emacs or Vim without any real problems.

Solution 2

There is no reason you can't use Monodevelop on KDE. All GTK+ apps should work, the only real downside is it might look a little bit alien and it's going to pull in a large set of libraries that you "don't need" unless you have other GTK+ apps installed.

FWIW, I use emacs for most of my Mono development.

Solution 3

Have you checked out KDevelop 4 or Kate?

Disclaimer: I don't develop mono and I haven't been able to get the vi bindings in kate to be good enough to replace vim yet.

Solution 4

The important thing to note here is that MonoDevelop works fine in KDE. It does not require you to use GNOME. This is true of pretty much every GTK+ application.

Share:
7,617

Related videos on Youtube

James
Author by

James

Updated on September 17, 2022

Comments

  • James
    James over 1 year

    Currently I don't have a Linux installation with a GUI. All are running text mode. When I do, I usually use KDE. On Windows I am a .NET developer and I haven't done any Mono development, yet. I heard that Monodevelop is only for GNOME.

    If you develop Mono on a KDE environment, what IDE do you use?

  • James
    James over 13 years
    I am not that advanced of a Linux user to be any kind of nazi :) It may be just my lack of understanding that Monodevelop cannot be used on KDE. Though I started with GUI on Linux I quickly switched to text because I was always connecting using my Linux servers using SSH and didn't want waste resources on GUI. Never got around learning GUI stuff on Linux.
  • Eli Frey
    Eli Frey over 13 years
    The more you know :)
  • Hugo
    Hugo over 13 years
    Monodevelop is THE Mono IDE. If you really don't want to use GTK libraries, you could also use EMACS with it's Mono mode: cybercom.net/~zbrad/DotNet/Emacs but I really recommend Monodevelop as you IDE.
  • xenoterracide
    xenoterracide over 13 years
    not that I don't like Vim or Emacs but seriously those are the next runners up? no love for Kate or Kdevelop? Oh well those were my answers being that they are KDE specific and very featureful,I can't speak for Mono support though, I suspect that Monodevelop is the best for developing Mono.
  • Eli Frey
    Eli Frey over 13 years
    @xenotarracide: dully noted. It's a question of taste, I guess. It hardly ever occurs to me to suggest those options because I've never used them. To be fair, they are the KDE Way of doing things.
  • James
    James over 13 years
    not yet. will give it a try.
  • Nick_F
    Nick_F about 6 years
    I installed MonoDevelop with oneclick under OpenSuse (I use KDE) and it's been installed and a shortcut placed under Development. When I click on it, it reports "The following add-ins could not be started: MonoDevelop.GnomePlatform,5". I don't have Gnome installed and yet the error is about missing Gnome Platform. If I choose to continue, I get the error "A fatal error has occured". Perhaps this is why there is this misconception MonoDevelop can not run under KDE? Anyway, in order to run it under KDE, what do I have to do?