Сторінка не перевірена
знімок екрана MonoDevelop | |
| Тип | інтегроване середовище розробки |
|---|---|
| Розробник | MonoDevelop Team |
| Стабільний випуск | 7.6.9.22 (21 вересня2018; 7 років тому (2018-09-21)[1]) |
| Операційна система | кросплатформовий |
| Мова програмування | C Sharp[2] |
| Доступні мови | багатомовний |
| Ліцензія | GNU General Public License |
| Репозиторій | github.com/mono/monodevelop |
| Вебсайт | www.monodevelop.com |
MonoDevelop —відкритеінтегроване середовище розробки для платформLinux,Mac OS X[3] таMicrosoft Windows[4], передусім націлене на розробку програм, які використовують іMono, іMicrosoft .NET framework. На даний момент підтримуютьсямовиC#,Java,Boo,Visual Basic.NET,CIL,Python,Vala,C таC++. Також MonoDevelop підтримує такі технології, якGtk#,ASP.NET MVC,Silverlight,MonoMac иMonoTouch.
MonoDevelop включає можливості подібні доNetBeans таMicrosoft Visual Studio, такі як автоматичне доповнення, інтеграція контролю коду, графічний користувацький інтерфейс і вебдизайнер. В MonoDevelop інтегрований Gtk# GUI дизайнер під назвою Stetic.[5]
Наприкінці 2003 року кілька розробників зі спільноти Mono почали портуватиSharpDevelop, успішний відкритий .NET IDE з System.Windows.Forms під Windows на Gtk# під Linux. Почавшись як відгалуження SharpDevelop, MonoDevelop архітектурно відрізняється від останніх релізів SharpDevelop.
З часом проєкт MonoDevelop був занурений в решту частин проєктуMono і активно підтримуєтьсяNovell і спільнотою Mono. Починаючи від Mono 1.0 Beta 2, MonoDevelop включений в комплект релізів Mono.
MonoDevelop також може використовуватися на платформахWindows таMac OS X. Щоправда, до версії 2.2 жодна з даних платформ не мала офіційної підтримки.[6] Однак, жодна з них не підтримується настільки добре, якLinux-версія. MonoDevelop постачається разом з інсталяторомMono дляMac OS X,[7] але ця версія містить у собідизайнер графічного інтерфейсу користувачаStetic GUI designer через проблемиDrag&Drop у нативній для OS X версіїGTK.[8] MonoDevelop наFreeBSD найвірогідніше підтримується лише зусиллями FreeBSD спільноти.[9]
{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання){{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)