Was ist die beste alternative IDE zu Visual Studio [geschlossen]

113

Da ich Visual Studio bisher nur für die .NET-Entwicklung verwendet habe, möchte ich meinen Horizont erweitern und sehen, was es sonst noch als Alternative zu diesem Angebot gibt. Was ist Ihrer Meinung nach die beste Alternative zu Visual Studio? Gibt es eine praktikable Alternative?

Darko Z.
quelle
40
Schade, dass ich Kommentare nicht ablehnen kann ...
Stefan
7
Klar, ich liebe VS auch, aber die Leute sollten immer mehrere Möglichkeiten haben
Xantrus
14
Ich würde gerne etwas mit all den Funktionen von VS sehen, die ich benutze, aber 10% der Speichernutzung
Jaco Pretorius
13
Ich würde gerne etwas mit all der Funktionalität von VS sehen, aber Open Source ...
Beatgammit
9
Ich würde gerne etwas sehen, das VS funktional entspricht, aber kostenlos ist und 10% des Speichers verbraucht und 10-mal so schnell kompiliert wird, mit einer Kirsche darüber, und es sollte mir eine Rückenmassage geben, und, und, und ... Im Ernst, es ist ein ziemlich gutes Produkt, wie es ist. Nicht zu teuer, wenn Sie die von Ihnen produzierte Software tatsächlich verkaufen. Wird wahrscheinlich nach den ersten 10-20 Verkäufen dafür bezahlen (weniger, wenn Sie mehr für Ihre Software verlangen). Wenn Sie freie Software machen, haben sie eine kostenlose Version, die eigentlich ziemlich gut ist.
Kibbee

Antworten:

62

Wenn Sie sich für C # und VB.Net interessieren und Open Source nichts ausmacht, können Sie SharpDevelop verwenden . Es macht einen ziemlich guten Job!

Mat Nadrofsky
quelle
2
Ich stimme mit Ihnen ein. Sharp Develop ist die leistungsstärkste kostenlose .NET-IDE.
Valeriy Gorbatikov
Stimmen Sie zu, haben Sie sie alle verwendet, aber nichts in der Nähe von SharpDevelop, einschließlich des Xamarin Studio. Ich kann sogar auf COM-Objekte verweisen.
Nawfal
MonoDevelop funktioniert auch nah!
NIMISHAN
8

Zeus .

Hier ist ein Beispiel für die Code-Vervollständigung auf der Zeus-Homepage.

example.cs wird in Zeus geöffnet und zeigt die Code-Vervollständigung an

jussij
quelle
4
+1 Ich mag die Art und Weise, wie ich Visual Studio-Lösungsdateien importieren kann.
Frau Heen
2
Schön und schnell mit einer Reihe von Funktionen.
veight
2
minus 7 Milliarden, weil es sich rühmt, "eine IDE zu sein, die von Programmierern für die Programmierung entwickelt wurde". KEINE SCHEISSE!
Michael Kaldwid
6

Es gibt MonoDevelop , das ich gelegentlich verwende, wenn ich unter Linux eine leichte C # -Codierung durchführen möchte. Es ist nichts in der Nähe von VS.Net, aber es funktioniert für kleine Projekte. Ich glaube wirklich nicht, dass die meisten der aufgeführten Alternativen in die Nähe von VS.Net kommen.

Kibbee
quelle
1
In Bezug auf die Annäherung an Visual Studio ist zwar nichts so gut wie Visual Studio, aber ich denke, nichts kommt Visual Studio näher als SharpDevelop.
Justin Dearing
4

Das andere großartige an SharpDevelop ist die Fähigkeit, Lösungen zwischen den beiden großen verwalteten .NET-Sprachen VB.NET und C # zu übersetzen. Ich glaube, es funktioniert nicht für "Websites", aber für Webanwendungsprojekte.

Ian Patrick Hughes
quelle
1
Interessantes Feature! Ich weiß jedoch nicht, ob dies ein Grund für die Wahl einer IDE ist, da dies nach einer einmaligen Aufgabe klingt und nicht nach der Art, die Sie die ganze Zeit erledigen würden.
EMP
2

Was die .net-Sprachen angeht, ist VS schwer zu schlagen.

Ich habe SharpDevelop schon einmal für .net verwendet und ist insgesamt ziemlich gut.

Für andere Sprachen wie Java ist Eclipse wirklich gut, ebenso wie einige der Eclipse-Varianten wie Aptana für die Webarbeit.

Dann gibt es immer Notizblock ...

Seanb
quelle
1

Probieren Sie dieses aus: "Pao" unter http://pao-ide.info . Es befindet sich noch in der Entwicklung und ist nicht für die Produktion geeignet, aber in seinen Funktionen einzigartig. Grundsätzlich werden alle Sprachkonstrukte wie Assemblys, Typen, Elemente, Anweisungen und Ausdrücke als Objekte behandelt und mit umfangreichen Operationsoptionen verknüpft. Sie können Funktionen nutzen, die normalerweise in grafischen Editoren angezeigt werden, z. B. Mehrfachauswahl, Mehrfachkopieren, Einfügen, Markieren, Stapelverarbeitung und sehr leistungsstarke Suchfunktionen. Es ist gewöhnungsbedürftig, kann aber letztendlich die Produktivität steigern. Derzeit werden jedoch nur Formularanwendungen unterstützt.

maxx
quelle
0

Ich mag Source Insight immer noch sehr, aber ich zögere, es weiter zu empfehlen, da ich nicht sicher bin, ob es noch von irgendjemandem gepflegt wird. Sie haben bereits im März ein sehr kleines Update veröffentlicht, aber seit Jahren keine größere Veröffentlichung mehr. Und es scheint keine Web-Community-Präsenz zu geben. Es ist eine Schande, denn ich mag immer noch das automatische Vervollständigen von Dateien und das Durchsuchen von Symbolen (sowie die Syntaxformatierung) besser als alles andere, was ich jemals verwendet habe.

C. Drache 76
quelle
1
Scheint wieder am Leben zu sein, zumindest nach den Versionsnummern. Per sourceinsight.com/download : Version 4.0.0082 - 20. Februar 2017; und die ältere Version 3.5.0083 - Juni. 13., 2016.
Mathieu K.
0

Eclipse hat mehrere C # -Plugins . Das Beste, was ich bisher gefunden habe, ist Emonic . Sie können mit Hilfe von .NET oder Mono als Ziel festlegen. Sowohl Eclipse als auch Emonic sind Open Source.

Gergely Orosz
quelle
-1

Für die .NET-Entwicklung ist VS2008 die beste, aber wenn Sie nach einer anderen besten IDE suchen möchten, ist Eclipse nach VS wahrscheinlich die beste, wenn Sie sie unter den IDEs bewerten. Natürlich können Sie die .NET-Entwicklung in Eclipse nicht durchführen

Jobi Joy
quelle
-1

Wenn Sie Java ausprobieren möchten, ist NetBeans meiner Meinung nach eine sehr, sehr gute IDE. Für .NET gibt es zwar alternative IDEs, aber ich halte es nicht für sinnvoll, sie zu verwenden, es sei denn, Sie entwickeln auf einer Open Source-Plattform. In diesem Fall ist SharpDevelop eine gute Wahl und einigermaßen ausgereift.

BobbyShaftoe
quelle