IDE’s voor C#-ontwikkeling op Linux?

Wat zijn mijn opties? Ik heb MonoDevelop meer dan een jaar geleden geprobeerd, maar het was extreem buggy. Is de nieuwste versie een stabiele ontwikkelomgeving?


Antwoord 1, autoriteit 100%

MonoDevelop 2.0 is uitgebracht, het heeft nu een degelijke GUI Debugger, code-aanvulling, Intellisense C# 3.0-ondersteuning (inclusief linq) en een degelijke GTK# Visual Designer.

Kortom, sinds de 2.0-release ben ik Mono Develop weer gaan gebruiken en ben er tot nu toe erg blij mee.

Bekijk de MonoDevelop-websitevoor meer informatie.


Antwoord 2, autoriteit 35%

Microsoft heeft Visual Studio Codevoor Linux, dat natuurlijk goede C#-ondersteuning heeft.


Antwoord 3, autoriteit 16%

Monodevelop
Er zijn 2 versies in omloop:

  • 1.0: de momenteel stabiele versie. Het is inderdaad stabiel, maar enigszins beperkt in zijn mogelijkheden. Het is erg goed voor kleine projecten. Ik heb het gekregen via de ubuntu hardy repo’s.

  • 2.0RC (ook bekend als 1.9.x) je kunt het krijgen via SVN en compileren. Het proces is vrij eenvoudig en je kunt het uitvoeren zonder te installeren (via make run). Het is iets minder stabiel dan 1.0, maar het hangt af van welke build je krijgt (het is een momentopname van de ontwikkeling). Wat betreft capaciteiten, het is geweldig. Het heeft refactoring, profilering, talloze plug-ins, enz.


Antwoord 4, autoriteit 14%

Ik zou X-develop van Omnicoreaanbevelen. Het is een zeer goede IDE, maar is slechts 30 dagen gratis te gebruiken.


Antwoord 5, autoriteit 8%

Er is een C#-binding voor Eclipse, hoewel ik het niet persoonlijk heb geprobeerd, dus ik kan er niet voor instaan. Ik gebruik MonoDevelop, wat niet perfect is, maar voor het grootste deel redelijk goed werkt. De versie in Ubuntu 8.04 (Hardy Heron) is veel stabieler dan de Gutsy Gibbon-versie.


Antwoord 6, autoriteit 8%

Ik gebruik JetBrains Rideral een tijdje en het bevalt me ​​prima.

p>

Het heeft al het goede van ReSharper en is een genot om te gebruiken op OS/X of Linux. Pas op dat het nog steeds in het Early Access-programma zit, dus het heeft hier en daar een paar ruwe kantjes, maar meestal werkt het goed genoeg voor dagelijks gebruik.

Je kunt het hier krijgen:
https://www.jetbrains.com/rider/download/

P.S. Ik gebruik het meestal voor .NET Core-ontwikkelingsbehoeften, maar ik heb het ook gebruikt voor traditionele .NET-codering.


Antwoord 7, autoriteit 6%

Ik heb MonoDevelop een tijdje geleden gebruikt en het was prima. Het is lang niet zo goed als Eclipse of NetBeans voor Java-ontwikkeling, maar die zijn echt een klasse apart. En ik denk dat het enige echte alternatief het gebruik van emacs of vim is…

Het is redelijk gepolijst. Stabiliteit was niet echt een probleem. Eenvoudige code-aanvulling is er, net als springen naar declaratie, superklasse en de uiterst nuttige vindreferenties. Debuggen is er echter niet, wat een vrij flagrante omissie is. Ik heb eigenlijk een paar minuten besteed aan het instellen van een breekpunt totdat het tot me doordrong dat er niet eens een manier is om “Debuggen…” in plaats van “Uitvoeren…”


Antwoord 8, autoriteit 6%

Heb je SlickEditbekeken? Ik vond het een paar jaar geleden best goed toen ik C++-apps op Linux aan het ontwikkelen was. Er staat dat het C# ondersteunt, maar ik kan niet zeggen hoe goed. Ik was echter blij om het te gebruiken voor mijn C++-ontwikkeling.


Antwoord 9, autoriteit 2%

Is de nieuwste versie stabiel een stabiele ontwikkelomgeving?

Waarschijnlijk … het bereikte de 1,0 afgelopen voorjaar.

Other episodes