
В настоящее время у меня нет установленного Linux с графическим интерфейсом. Все работают в текстовом режиме. Когда я это делаю, я обычно использую KDE. В Windows я разработчик .NET и пока не занимался разработкой Mono. Я слышал, что Monodevelop предназначен только для GNOME.
Если вы разрабатываете Mono в среде KDE, какую IDE вы используете?
решение1
Если вы действительно фанат QT и просто не можете выносить ничего из gtk+ на своем рабочем столе, вам, возможно, не повезло. Если же вы, с другой стороны, не библиотечно-нацист, могу ли я порекомендовать Monodevelop?
Моноразработка— это IDE, в первую очередь разработанная для C# и других языков .NET. MonoDevelop позволяет разработчикам быстро писать настольные и веб-приложения ASP.NET для Linux, Windows и Mac OSX. MonoDevelop упрощает для разработчиков перенос приложений .NET, созданных с помощью Visual Studio, на Linux и поддерживает единую кодовую базу для всех платформ.
Конечно, вы также можете писать, используя Emacs или Vim, без каких-либо особых проблем.
решение2
Нет причин, по которым вы не можете использовать Monodevelop в KDE. Все приложения GTK+ должны работать, единственный реальный недостаток в том, что это может выглядеть немного чужеродно и будет тянуть большой набор библиотек, которые вам «не нужны», если у вас не установлены другие приложения GTK+.
Кстати, большую часть своей работы над Mono я делаю в emacs.
решение3
Важно отметить, что MonoDevelop отлично работает в KDE. Он не требует использования GNOME. Это касается практически любого приложения GTK+.
решение4
Microsoft'sКод Visual Studio— интегрированная среда разработки (IDE) с поддержкой Mac, Linux и Windows.