我可能不得不在近期內解決C#中的一些開發改進項目。 目前,我們擁有Visual Studio 2010許可證,但您可以隨意使用任何您喜歡的工具。因爲我對Eclipse很熟悉(我喜歡Mylyn),所以我想知道是否有人在這兩種環境中都有經驗,並且可以分享一些見解或建議。你會推薦使用Eclipse進行C#開發的Eclipse 2010嗎?
謝謝,
我可能不得不在近期內解決C#中的一些開發改進項目。 目前,我們擁有Visual Studio 2010許可證,但您可以隨意使用任何您喜歡的工具。因爲我對Eclipse很熟悉(我喜歡Mylyn),所以我想知道是否有人在這兩種環境中都有經驗,並且可以分享一些見解或建議。你會推薦使用Eclipse進行C#開發的Eclipse 2010嗎?
謝謝,
兩者各有利弊。兩者都有必備的功能,我不明白爲什麼你們無法在兩者中找到它們。但是在某些情況下,兩者都可能會非常令人沮喪。我個人更喜歡Eclipse,因爲我覺得它更靈活。但是,這僅適用於Eclipse/Java vs VS2010/C#。我不認爲Eclipse能夠憑藉自己的優勢擊敗VS 2010。我嘗試過的大多數插件都只是簡單的吸引人。所以我會推薦VS2010,即使它需要一些學習。如果您使用ReSharper,它將處理Visual Studio的許多弱點。
隨着Visual Studio 2010,沒有IDE可以擊敗VS的C#開發。 它會幫助你擁有最好的開發環境。你將擁有所有需要的嚮導,工具等等......調試器非常棒。 Eclipse中不能有相同的內容。您幾乎擁有了WPF,ASP.NET,WCF,WinForms ...和其他類型應用程序所需的一切。
就我個人而言,我從來沒有見過某人或聽說過某人在使用Eclipse for C#。我使用Eclipse for Java,它對於Java編碼非常有用,但對於C#,它不如VS.
如果您打算在Linux上使用mono進行開發,Eclipse對於C#來說是一個不錯的選擇。但在Windows上,沒有理由不去視覺工作室。
當然eclipse是免費的,而visual studio express缺少一些功能。但在商業世界中,堅持視覺工作室。儘管如此,儘管我認爲我會在Windows上使用VS 2010表達eclipse。就像ignotico說的那樣,微軟爲C#和.NET開發構建了許多有用的東西。再次,如果您使用像WPF或ASP.NET Visual Studio的.NET的主要部分是必須的。如果你不使用大型庫和工具,那麼在linux上使用mono進行開發是一種選擇。
我聽說試圖讓視覺工作室在Linux上正常工作的酒是一場噩夢。
Eclipse也非常適合PHP項目。在LAMP堆棧中工作時,這是我選擇的IDE。不過,我建議將Visual Studio用於任何涉及.Net框架的項目。
我會去的Visual Studio,但隨後認真考慮讓ReSharper的,以及給它所有的重構工具,你需要的(或至少大多數)
我切換到SharpDevelop的時如果你不想像MS教程那樣做,那麼VS2005就會出現並被證明非常用於ASP.NET。值得一看。
Guy說他們已經擁有VS 2010許可證。關於Linux,我認爲MonoDeveloper是最好的主意。 – NDeveloper 2010-08-25 18:49:27
對於linux上的monodevelop是個好主意。 – trampster 2010-08-25 23:11:55