
目前我還沒有安裝有 GUI 的 Linux。全部都運行文字模式。當我這樣做時,我通常使用 KDE。在 Windows 上,我是 .NET 開發人員,但我還沒有進行任何 Mono 開發。我聽說 Monodevelop 只適用於 GNOME。
如果你在 KDE 環境上開發 Mono,你會使用什麼 IDE?
答案1
如果您確實是 QT 的狂熱愛好者,並且無法忍受桌面上的任何 gtk+ 內容,那麼您可能會運氣不好。另一方面,如果您不是圖書館納粹分子,我可以建議 Monodevelop 嗎?
單一開發是主要為 C# 和其他 .NET 語言設計的 IDE。 MonoDevelop 讓開發人員能夠在 Linux、Windows 和 Mac OSX 上快速編寫桌面和 ASP.NET Web 應用程式。 MonoDevelop 讓開發人員可以輕鬆地將使用 Visual Studio 建立的 .NET 應用程式移植到 Linux,並為所有平台維護單一程式碼庫。
當然,您也可以使用 Emacs 或 Vim 進行編寫,不會有任何實際問題。
答案2
您沒有理由不能在 KDE 上使用 Monodevelop。所有 GTK+ 應用程式都應該可以工作,唯一真正的缺點是它可能看起來有點陌生,而且它將引入大量您「不需要」的程式庫,除非您安裝了其他 GTK+ 應用程式。
FWIW,我的大部分 Mono 開發都使用 emacs。
答案3
這裡需要注意的重要一點是 MonoDevelop 在 KDE 中運作良好。它不要求您使用 GNOME。幾乎每個 GTK+ 應用程式都是如此。
答案4
微軟的視覺工作室程式碼是一個整合開發環境 (IDE),支援 Mac、Linux 和 Windows。