SharpDevelop
Логотип программы SharpDevelop
Скриншот программы SharpDevelop
Снимок экрана SharpDevelop
Тип IDE
Разработчик ICSharpCode Team
Написана на C#
Операционная система Microsoft Windows
Аппаратная платформа Windows
Последняя версия 5.1.0.5216 (14 апреля 2016)
Тестовая версия SharpDevelop 5.1 RC (14 июля 2015)
Репозиторий github.com/icsharpcode/S…
Состояние Разработка прекращена
Лицензия GNU LGPL
Сайт icsharpcode.net/OpenSour…
Логотип Викисклада Медиафайлы на Викискладе

SharpDevelopсвободная среда разработки для C#, Visual Basic .NET, Boo, IronPython, IronRuby, F#, C++. Обычно используется как альтернатива Visual Studio .NET. Существует также форк на Mono/GTK+MonoDevelop.

SharpDevelop 2.0 предоставляет интегрированный отладчик, который использует собственные библиотеки и взаимодействует с исполняющей средой .NET через COM Interop.

Хотя SharpDevelop 2.0 (как и VS2005) использует файлы проекта в формате MSBuild, он по-прежнему может использовать компиляторы от .NET Framework 1.0 и 1.1, а также от Mono.

На текущий момент поддерживается версия .Net Frameworks от 2.0 до 4.5.1.

Возможности и особенности

править
  • Написана полностью на C#.
  • Подсветка синтаксиса для C#, IronPython, HTML, ASP, ASP.NET, VBScript, VB.NET, XML, XAML.
  • Визуальный редактор для WPF и форм Windows Forms (COM-компоненты не поддерживаются).
  • Интегрированная поддержка NUnit, MbUnit и NCover.
  • Интегрированная поддержка анализатора сборок FxCop.
  • Интегрированный отладчик.
  • Интегрированный профайлер.
  • Интегрированная поддержка SVN, Mercurial и Git.
  • Конвертор кода между языками C#, VB.NET, IronPython и Boo.
  • Предпросмотр документации, полученной из документирующих комментариев.
  • Расширяемость внешними инструментами.
  • Расширяемость на основе механизма Add-Ins.

Литература

править
  • Пахомов Б. С# для начинающих . - СПб: БХВ-Петербург, 2014. - 432 с. - ISBN 978-5-9775-0943-5

См. также

править

прекратил своё существование

Ссылки

править
  • (официальный сайт устарел и отсутствует)

📚 Artikel Terkait di Wikipedia

IronPython

возможность программировать на IronPython есть в IDE Visual Studio, SharpDevelop и других. C#: using System; class Program { static void Main(string[]

MonoDevelop

Oxygene со стороны Embarcadero Technologies. Изначально это был порт SharpDevelop на Mono/GTK+, но с того времени проект далеко ушёл от своего начального

Microsoft Visual Studio

приложений C#, Java, Boo, Nemerle, Visual Basic .NET, Vala, CIL, C и C++. SharpDevelop — свободная среда разработки для C#, Visual Basic .NET и Boo. Заметки

.NET Framework

NET: Microsoft Visual Studio (C#, Visual Basic .NET, Managed C++, F#) SharpDevelop MonoDevelop Embarcadero RAD Studio (Delphi for .NET); ранее Borland Developer

Boo

года. Официальный сайт Boo BooLangStudio — VSIP для Visual Studio 2008 SharpDevelop — free IDE с поддержкой Boo Кристиан Нейгел, Билл Ивьен, Джей Глинн,

Конструктор пользовательских интерфейсов

OutSystems PascalABC.NET Philasmicos Entwickler Studio PureBasic Qt Creator SharpDevelop Softwell Maker WinDev WeeScript Automation wxDev-C++ Xcode Xojo Generative

Delphi Prism

Oxygene Visual Basic .NET (Платформа .NET) .NET Mono DotGNU MonoDevelop SharpDevelop Oxygene Wiki Домашняя страница Oxygene Oxygene / Форум, посвященный Chrome

Premake

Microsoft Visual Studio, Xcode 3 и 4, GNU Make, Code::Blocks, CodeLite, SharpDevelop и MonoDevelop; позволяет использовать одну конфигурацию набора файлов