Подтвердить что ты не робот

Почему вы выбрали SharpDevelop для Visual Studio для кодирования в С#?

Я встречался с SharpDevelop несколько раз раньше, но я не знаю никого, кто на самом деле работает в нем. Вы порекомендовали бы его для проектов среднего размера в С#?

Подзапросы: Есть ли разница в скорости компиляции? (Статья посвящена многопоточной обработке в SharpDevelop)

Спасибо за ответы!

4b9b3361

Ответ 1

Нет абсолютно никаких оснований выбирать SharpDevelop над Visual Studio, если у вас есть выбор и бюджет.

Visual Studio - безусловно лучшая IDE на рынке, и я использовал немало.

И, как говорит Марти в комментариях, он студент. В http://www.dreamspark.com любой студент может получить бесплатные, полностью профессиональные версии большинства всех Visual Studio и Windows SKU.

Visual Studio также предлагается без затрат в менее популярных версиях с надписью "Экспресс"

Если вы не студент (или не знаете один, подмигните) и на бюджет, а в версиях VS Express нет необходимых функций, тогда SharpDevelop будет хороший способ пойти.

Я не поклонник MS, на всякий случай вам интересно.

Ответ 2

Я запускаю SharpDevelop в виртуальной машине Windows на компьютере macbook, у которого есть только жесткий диск с жестким диском 256 ГБ, поэтому мне нужно как можно меньше поддерживать пакет VM. Установка Visual Studio, к моменту установки всех ее обновлений, увеличила размер пакета VM примерно на 8G. Слишком большой. И почему так долго нужно устанавливать? что он делает с реестром? Итак, зачем тратить несколько сотен фунтов на Visual Studio, когда SharpDevelop является свободным и крошечным по сравнению?

Ответ 4

Если у вас есть полная лицензия для Visual Studio и вы собираетесь писать только программы для Windows только для себя или для бизнеса, тогда не будет никаких стимулов.

Однако, если вы хотите использовать язык С# и .NET-стиль для проекта с открытым исходным кодом или тот, который совместим на многих платформах, вы, вероятно, захотите использовать Mono вместо .NET и SharpDevelop вместо VS.

Ответ 5

Я пробовал это для VB.NET пару лет, мне не понравилась IDE. После того, как я попытался использовать Express Editions для С#/VB.NET(2005).

Теперь у меня есть премиум-аккаунт msdn от моей компании, поэтому я использую только Team Systems (home/work).

Я думаю, что VS - это лучший IDE для разработки с .NET Framework.