Мне понравилась идея использовать MonoDevelop в основном только для того, чтобы убедиться, что мои вещи будут работать против среды исполнения Mono. Я думаю, что было бы также возможно сойти с ума с msbuild и написать несколько пользовательских целей, которые пытались построить против Mono, но это в основном эмулирует функциональность ныне несуществующего плагина, которую, я полагаю, было нетривиально построить. У меня есть небольшой опыт работы с Cygwin, и я рад, что набираю «настроить» и «сделать» весь день, но когда возникает проблема в этом процессе, я практически облажался. Возможно, я попытаюсь снова поиграть со всем этим, но если мне понадобится больше пары часов, чтобы придумать способ создать комфортную среду для Mono, я, скорее всего, просто окажусь под залогом.
Я попробую идею Eclipse. Я использую это для Java, так что я мог бы заставить работать материал на C #. Посмотрим ...