Ограничения SharpDevelop - PullRequest
       5

Ограничения SharpDevelop

2 голосов
/ 30 июля 2010

Я планирую использовать sharpDevelop для разработки приложений Windows (.NET) поверх Visual Studio. Мне просто интересно, есть ли какие-либо серьезные ограничения на использование SharpDevelop над VS? Цена, безусловно, правильная, и на первый взгляд это выглядит как довольно приличная IDE. Мне просто интересно, совместимо ли это с VS. Я имею в виду, если я сотрудничаю с другими разработчиками, которые используют VS, можем ли мы беспрепятственно передавать проекты / решения назад и вперед и работать над ними? Просто интересно, что думают люди.

Ответы [ 5 ]

3 голосов
/ 27 мая 2012

Эта функция при сравнении функций список для SharpDevelop против VS Express может быть полезна.

3 голосов
/ 25 ноября 2010

SharpDevelop 4.0 Beta 4 (как самая последняя версия) довольно стабильна, как и для Beta.Помимо того, что он бесплатный, у него есть несколько замечательных функций, которые можно расширить с помощью AddIn (своего рода системы плагинов).Большое количество шаблонов проектов для самых популярных языков, поддерживающих .NET Framework.Возможным ограничением является поддержка ASP.NET, которая все еще отстает от VS.

Конечно, вы можете поспорить, что в верхних версиях Visual Studio могут быть некоторые лучшие инструменты, опции, лучшая интеграция и так далее.Пожалуйста, рассмотрите возможность сравнения SharpDevelop с Express Editions VS.Тогда будет очевидно, что SD - большая победа, если вам не нужно платить.Рассматривайте его также как другой продукт, а не только копию VS (просто не сказать, что здесь «вариант X называется Y, а не VS»).

3 голосов
/ 04 августа 2010

В прошлом году я начал использовать SharpDevelop для разработки большого приложения.

Исходя из моего опыта, я могу сказать, что есть некоторые преимущества в его использовании:

  1. Этобыстрее, чем Visual Studio;если ваш проект довольно большой, вам придется тратить меньше времени на ожидание его компиляции

  2. Это бесплатно

Один важный недостаток, который я ''мы обнаружили отсутствие хорошей системы рефакторинга, в Visual Studio я использовал Jetbrains Resharper для его великолепной поддержки рефакторинга.

Теперь я вернулся к использованию Visual Studio, только для средств, предлагаемых Resharper.

1 голос
/ 07 июля 2012

Я работаю над проектом, который был запущен с использованием Visual Studio 2010. Хотя в соответствии со специальным механизмом, который мы создали, число строк кода не очень велико, проект строится очень медленно. Я тестировал sharpdevelop, и он был примерно на порядок быстрее! Единственная проблема, с которой мы столкнулись, заключалась в том, что мы не могли отладить наш сервер и клиент вместе, то, что VS делает как чудо (хорошо, что очарование требует некоторого терпения), и показывает трассировку стека сервера поверх клиента, который очень полезно.

Мое предложение: используйте sharpdevelop, если вам абсолютно не нужна функция, которой ему не хватает.

0 голосов
/ 24 ноября 2010

SharpDevelop 4.0 Beta не поддерживает стандартные проекты установки Visual Studio.Тем не менее, поскольку Microsoft устареет после VS2010, вероятно, это не главная проблема для вас.

...