Alternatives to develop in C # in Linux? [closed]

5

My notebook has Ubuntu 14 operating system installed. I have great desire to join development in the CSharp language.

But I would like to know if there is any good alternative in OS like Linux, since it does not have a Visual Studio of life.

I currently use MonoDeveloper, which gives even start studies and familiarize with the language, but I was told that this IDE has some limitations (compared to Visual Studio for Windows).

Is there any other alternative to developing in C # (mobile or web applications) on Linux?

Note : Remembering that this is not a "I prefer this or that" game, but here I am trying to find an alternative to Linux / p>     

asked by anonymous 29.04.2016 / 14:37

3 answers

9

In addition to MonoDevelop you already use, you can use a number of other publishers ( Vim , Emacs , Sublime , etc.), some have some facilities for C #. Few. Others have something else.

The Visual Studio Code looks promising and maybe someday I'll come close to Visual Studio complete for Windows only at least for web development and console (I doubt it will do much more than this so soon). It is open source and is in the hands of the community to be extended. Note that it is a browser based on Chromium and its specific code is basically TypeScript . It was based on Atom . Understand that this will always bring limitations, though not as much as a traditional browser.

It also has OmniSharp , but I do not know its quality.

You can find some very weak plugins for other IDEs like Eclipse. But I do not see people using it.

It seems that JetBrains is creating an IDE for C # that will be cross-platform .

Or alternatively go to Windows, use Visual Studio, preferably with Resharper and other plugins , and be happy. Just avoid running it in VM. I do not know if the VMs have improved a lot of the time I tried, but the VS is heavy and requires a lot of the machine, I do not think it's ideal.

    
29.04.2016 / 14:47
6

I like to use a platform similar to Sublime text, called Atom, and there are many languages that can be used and some plugins that can be used for testing, but nothing very visual (all in the same text editor) just take a look at youtube to see how it works.

    
29.04.2016 / 14:55
2

Unfortunately, I do not know a better solution for development in Mono than Mono Develop. Mono is the implementation of the .NET platform for linux, and serves as the basis for Xamarin as well. More details on the links below:

link

link

Maybe a good alternative is the Visual Studio Code, but I still think the mono develop the best

    
29.04.2016 / 14:46