2009-10-27 58 views
4

我一直在使用MS Visual Studio .NET工具和技術,但是開始好奇心,如果有替代品,特別是開源軟件,因爲它看起來像每個付費產品都有免費的開源替代品。MS Visual Studio .NET的替代品

回答

11

是的,還有其他選擇。最有名的是Mono.Net框架和開發環境的MonoDevelop。另一個可以說是鮮爲人知的是SharpDeveloper

我已經使用了兩者。當時,MonoDevelop還不太成熟,但同時也發生了變化。它積極開發,運行在大量的操作系統上,是一個很好的IDE。論壇上的活動是廣泛,熱情和不斷增長的用戶羣的良好體現。

SharpDeveloper是一個小而穩定的IDE。它重量輕,加載速度快,可以解決工作問題。但是,對於任何大型項目,我都注意到我錯過了Visual Studio的企業功能。 SharpDeveloper包含用於開發WinForms應用程序的圖形用戶界面。

上次我看了一下,既沒有包含您習慣使用的任何嚮導,也沒有包含ASP.NET圖形設計服務。我從來沒有打擾過使用(其他人知道爲什麼它在那裏,並瞭解爲什麼忽視它是明智的),但如果你喜歡嚮導和圖形輔助工具,那麼你可能會發現這些開源的IDE替代品有點斯巴達人。

也就是說,它們非常值得一看,並且足夠穩定和成熟,可用於生產。

更新:擴大,修正了一些錯誤

+0

好的微妙和公正的答案。 – Dykam

4

如果你很在意成本,還有的Express Editions

+1

同意 - 這一切我在家裏使用,他們幾乎完全功能版本的Visual Studio – Damovisa

+0

快遞不是開源的,但它是免費的。我安裝了VS 2008團隊,但我也安裝了C#Express,因爲它在幾秒鐘內啓動,我經常只需要那麼一件小事。它具有我喜歡的完整VS的大部分內容。 很久以前我也用了很久以前的Borland C#IDE(老Borland的粉絲),但那時我也是VS的方向,我不確定他們是否還能做到。儘管如此,當時VS還沒有像定製佈局到特定模式那樣的能力。 – Swanny