SharpDevelop
Материал из Википедии — свободной энциклопедии
SharpDevelop | |
Снимок экрана SharpDevelop
|
|
Тип | IDE |
Разработчик | ICSharpCode Team |
ОС | Microsoft Windows |
Текущая версия | 2.2.1.2648 — 8 августа 2007 |
Лицензия | LGPL |
Сайт | www.sharpdevelop.com |
SharpDevelop — свободная среда разработки для C#, Visual Basic .NET и Boo. Обычно используется теми, кто не хочет пользоваться Visual Studio .NET. Существует также порт на Mono/Gtk+ — MonoDevelop.
SharpDevelop 2.0 предоставляет интегрированный отладчик, который использует собственные библиотеки и взаимодействует с исполняющей средой .NET через COM Interop.
Хотя SharpDevelop 2.0 (как и VS2005) использует файлы проекта в формате MSBuild, он по прежнему может использовать компиляторы от .NET Framework 1.0 и 1.1, а также от Mono.
Содержание |
[править] Возможности и особенности
- Написана полностью на C#.
- Подсветка синтаксиса для C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML.
- Визуальный редактор для форм WinForms (COM-компоненты не поддерживаются).
- Интегрированная поддержка NUnit, MbUnit и NCover.
- Интегрированная поддержка анализатора сборок FxCop.
- Интегрированный отладчик.
- Интегрированная поддержка SVN.
- Конвертор кода между языками C#, VB.NET и Boo.
- Предпросмотр документации, полученной из документирующих комментариев.
- Расширяемость внешними инструментами.
- Расширяемость на основе механизма Add-Ins.
[править] Критика
- Серьезным минусом является отсутсвие Watch