Описание тега 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