Недавно на просторах всемирной паутины был обнаружен чудесный Open Source проект - SharpDevelop. Адрес этого проекта http://www.icsharpcode.net/OpenSource/SD/
Как можно догадаться из названия данный инструмент предназначен для быстрой разработки приложений на языке программирования C#. Так же поддерживает разработку на VB и Boo (вот только знать бы еще что это за бу такое ;))
Чем же чудесен этот проект?
Как можно догадаться из названия данный инструмент предназначен для быстрой разработки приложений на языке программирования C#. Так же поддерживает разработку на VB и Boo (вот только знать бы еще что это за бу такое ;))
Чем же чудесен этот проект?
- Он совершенно бесплатный;
- Внешне очень похож на майкрософтовскую студию;
- Понимает студийные солюшены, а что приятно вдвойне - студия понимает солюшены SharpDevelop'a;
- Поддерживает работу с SVN "из коробки" надо только установить SVN клиент (например TortoiseSVN)
- В SharpDevelop встроена чудесная утилитка NDoc предназначенная для формирования документации по коду на основе xml комментариев в самом коде. К сожалению работа над проектом NDoc закончилась еще в 2006 году, так что придется пользоваться устаревшей утилитой, однако вполне функциональной.
- На первый взгляд простая и гибкая система подсветки исходного кода. Однако, чтобы заставить подсветить, например, каким-либо цветом тип поля в классе или тип возвращаемого значения какого-либо метода (как это делает MS VS) придется потратить кучу времени, сил и нервных клеток (у меня кстати так и не получилось этого сделать);
- Один из ощутимых недостатков: невозможно посмотреть значение какой-либо переменной в debug-режиме простым наведением курсора мышки на нее;
- Отсутствие watch листа, где бы эти переменные можно было посмотреть. Есть некоторое подобие watch листа, но посмотреть там можно далеко не все.
1 комментарий :
Аха, будем пользоваться пиратской Visual Studio, а компилить релиз в SharpDevelop :)
Отправить комментарий