Описание тега sharpdevelop

SharpDevelop (также стилизованный под #develop) - это бесплатная интегрированная среда разработки с открытым исходным кодом IDE для платформ Microsoft .NET, Mono, Gtk# и Glade#, которая поддерживает разработку на C#, Visual Basic .NET, Boo, F#, IronPython и Языки программирования IronRuby.

SharpDevelop был разработан как бесплатная и легкая альтернатива Microsoft Visual Studio и содержит эквивалентную функцию почти для всех основных функций Visual Studio Express, включая функции для управления проектами, редактирования кода, компиляции и отладки приложений. Чтобы упростить миграцию проекта, SharpDevelop изначально работает с файлами проектов и кода Visual Studio. Он может компилировать приложения для.NET Framework версий 2.0, 3.0, 3.5, 4.0 и.NET Compact Framework 2.0 и 3.5.

Функции:

Supported Programming Languages

  • C# (автозавершение кода, конструктор Windows Forms)
  • VB.NET (автозавершение кода, конструктор Windows Forms)
  • Бу (автозавершение кода, конструктор Windows Forms)
  • IronPython (преобразование кода, конструктор Windows Forms, частичное завершение кода)
  • IronRuby (преобразование кода, конструктор Windows Forms)
  • F#

Designers and Frameworks

  • Windows Presentation Foundation (WPF)
  • Windows Forms
  • ASP.NET MVC
  • Entity Framework (конструктор EF EDM)

Developer Productivity

  • Рефакторинг
  • Поддержка параллельной сборки для многоядерных машин
  • Поддержка NuGet и T4
  • Таргетинг на несколько платформ (.NET 4.0, а также 2.0, 3.0 и 3.5)
  • Автоматическая вставка кода
  • Запускается с USB-накопителя
  • Поддержка проекта только для чтения
  • Полная поддержка MSBuild

Quality Tools

  • Встроенный отладчик (включая функции динамической отладки)
  • Анализ кода (FxCop)
  • Модульное тестирование (NUnit)
  • Покрытие кода (PartCover)
  • Профайлер (дорожная карта)
  • Интегрированная поддержка Subversion (TortoiseSVN)
  • Интегрированная поддержка Git
  • Надстройка StyleCop

And More...

  • Настройка проектов (WiX)
  • Решение для создания отчетов с открытым исходным кодом SharpDevelop Reports .NET
  • Конвертер кода на основе парсера (Online Code Converter)
  • XML "завершение кода"
  • Генерация документации (Sandcastle, SHFB)
  • Дополнение отражателя
  • Легкий механизм расширяемости надстройки
  • SharpDevelop для приложений (SDA) позволяет размещать SharpDevelop в ваших приложениях
  • Текстовый редактор на основе AvalonEdit WPF можно повторно разместить, чтобы добавить редактор программиста в ваши приложения (включая автозавершение кода!)

In the Source Code Download

  • Поддержка проекта VC++
  • Поддержка моно
  • Компилятор сниппетов
  • Больше примеров повторного использования и расширения

Официальный веб-сайт: http://www.icsharpcode.net/OpenSource/SD/Default.aspx