Jakie jest najlepsze środowisko IDE alternatywne dla programu Visual Studio [zamknięte]

113

Ponieważ używałem Visual Studio tylko do programowania .NET, chciałbym poszerzyć swoje horyzonty i zobaczyć, co jeszcze jest w ofercie jako alternatywa dla tego. Jaka jest zatem najlepsza alternatywa dla Visual Studio? Czy istnieje realna alternatywa?

Darko Z
źródło
40
Szkoda, że ​​nie mogę negatywnie oceniać komentarzy ...
Stefan
7
Jasne, ja też kocham VS, ale ludzie zawsze powinni mieć kilka okazji
xantrus
14
Chciałbym zobaczyć coś z całą funkcjonalnością VS, z której korzystam, ale 10% wykorzystania pamięci
Jaco Pretorius
13
Chciałbym zobaczyć coś z całą funkcjonalnością VS, ale Open Source ...
beatgammit
9
Bardzo chciałbym zobaczyć coś funkcjonalnie równoważnego VS, ale wolne i wykorzystujące 10% pamięci i kompilujące 10 razy szybciej, z wisienką na wierzchu, i powinno dać mi masaż pleców, i, i, i ... Poważnie, to całkiem niezły produkt. Niezbyt drogie, jeśli faktycznie sprzedajesz produkowane przez siebie oprogramowanie. Prawdopodobnie zapłaci za to po pierwszych 10-20 sprzedażach (mniej, jeśli pobierasz więcej za swoje oprogramowanie). Jeśli tworzysz darmowe oprogramowanie, to ma darmową wersję, która jest całkiem dobra.
Kibbee

Odpowiedzi:

62

Jeśli interesujesz się C # i VB.Net i nie masz nic przeciwko open source, możesz użyć SharpDevelop . Robi całkiem niezłą robotę!

Mat Nadrofsky
źródło
2
Zgadzam się z Tobą. Sharp Develop to najpotężniejsze darmowe środowisko .NET IDE.
Valeriy Gorbatikov
Zgadzam się, użyłem ich wszystkich, ale nic w pobliżu SharpDevelop, w tym Xamarin Studio. Pozwala mi nawet odwoływać się do obiektów COM.
nawfal
MonoDevelop również działa nie!
NIMISHAN
8

Zeus .

Oto przykład pokazujący uzupełnianie kodu, pobrany ze strony głównej Zeusa.

example.cs otwiera się w Zeusie, pokazując uzupełnianie kodu

jussij
źródło
4
+1 Podoba mi się sposób, w jaki mogę importować pliki rozwiązań Visual Studio.
mrsheen,
2
Ładny i szybki z dobrym zestawem funkcji.
wieczór
2
minus 7 miliardów, ponieważ szczyci się, że jest „IDE zaprojektowanym przez programistów do programowania”. NO SHIT!
Michael Kaldwid
6

Jest MonoDevelop , którego czasami używam, gdy chcę wykonać lekkie kodowanie C # w systemie Linux. To nic podobnego do VS.Net, ale działa w przypadku małych projektów. Naprawdę nie sądzę, aby większość alternatyw, które wymieniali ludzie, zbliżała się do VS.Net.

Kibbee
źródło
1
Jeśli chodzi o zbliżenie się do Visual Studio, chociaż nic nie jest tak dobre jak Visual Studio, nie sądzę, aby cokolwiek zbliżyło się do Visual Studio niż SharpDevelop.
Justin Dearing
4

Inną wspaniałą cechą SharpDevelop jest możliwość tłumaczenia rozwiązań między dwoma dużymi, zarządzanymi językami .NET, VB.NET i C #. Uważam, że to nie działa w przypadku „witryn internetowych”, ale działa w przypadku projektów aplikacji internetowych.

Ian Patrick Hughes
źródło
1
Ciekawa funkcja! Nie wiem, czy to jest powód, dla którego warto wybrać IDE, ponieważ brzmi to jak jednorazowe zadanie, a nie takie, które wykonywałbyś cały czas.
EMP
2

Jeśli chodzi o języki .net, VS jest nie do pobicia.

Używałem SharpDevelop już wcześniej dla .net i ogólnie jest całkiem niezły.

W przypadku innych języków, takich jak Java, Eclipse jest naprawdę dobre, a także niektóre warianty Eclipse, takie jak Aptana do pracy w sieci.

Wtedy zawsze jest notatnik ...

seanb
źródło
1

Wypróbuj ten: „Pao” na http://pao-ide.info . Jest wciąż w fazie rozwoju i nie jest przeznaczony do użytku produkcyjnego, ale ma dość wyjątkowe funkcje. Zasadniczo wszystkie konstrukcje językowe, takie jak zestawy, typy, elementy członkowskie, instrukcje, wyrażenia są traktowane jako obiekty i są powiązane z bogatymi opcjami operacji. Możesz korzystać z funkcji, które są zwykle widoczne w edytorach graficznych, takich jak wielokrotne zaznaczanie, wielokrotne kopiowanie i wklejanie, tagowanie, operacje wsadowe i bardzo zaawansowane możliwości wyszukiwania. Trzeba się do tego przyzwyczaić, ale w końcu może zwiększyć produktywność. Obecnie obsługuje tylko formularze.

maxx
źródło
0

Nadal bardzo lubię Source Insight , ale nie mogę już go polecać, ponieważ nie jestem pewien, czy ktokolwiek nadal go utrzymuje. Wydali bardzo drobną aktualizację w marcu, ale od lat nie mieli większego wydania. Wydaje się, że społeczność internetowa nie jest obecna. Szkoda, ponieważ nadal podoba mi się jego przyjazne dla automatycznego uzupełniania panele otwierania plików i przeglądania symboli (a także formatowanie składni) lepiej niż cokolwiek innego, z czego kiedykolwiek korzystałem.

KRAKÓW 76
źródło
1
Wydaje się, że znowu żyje, przynajmniej według numerów wersji. Na sourceinsight.com/download : wersja 4.0.0082 - 20 lutego 2017 r .; i starsza wersja 3.5.0083 - czerwiec. 13th, 2016.
Mathieu K.
0

Eclipse ma kilka wtyczek C #, najlepszą, jaką do tej pory znalazłem, jest Emonic . Za jego pomocą możesz kierować reklamy na .NET lub Mono. Zarówno Eclipse, jak i Emonic są open source.

Gergely Orosz
źródło
-1

Jeśli chodzi o programowanie .NET, VS2008 jest najlepsze, ale jeśli chcesz sprawdzić inne najlepsze IDE, Eclipse prawdopodobnie najlepsze po VS, jeśli oceniasz go wśród IDE, oczywiście nie możesz jednak programować .NET w Eclipse

Jobi Joy
źródło
-1

Jeśli chcesz wypróbować Javę, uważam, że NetBeans to bardzo, bardzo dobre IDE. Jednak w przypadku platformy .NET na pewno istnieją alternatywne środowiska IDE, ale nie sądzę, aby ich używanie miało sens, chyba że programujesz na platformie Open Source, w którym to przypadku SharpDevelop jest dobrym wyborem i jest dość dojrzały.

BobbyShaftoe
źródło