MonoDevelop
![]() | |
![]() | |
Developer(s) | Xamarin (a Microsoft subsidiary) and the Mono community |
---|---|
Stable release | 7.6.9.22
/ September 21, 2018[1] |
Repository | |
Written in | which?] |
Type | Integrated development environment |
License | core: LGPLv2, portions of the code and add-ins: MIT X11[4] |
Website | www |
MonoDevelop (also known as Xamarin Studio) is a discontinued[ 22.04 and above.
MonoDevelop can be used on
MonoDevelop has included a C# compiler (an alternative to MSBuild and CSC) since its earliest versions. It currently includes a compiler that supports C# 1.0, C# 2.0, C# 3.0, C# 4.0, C# 5.0, and C# 6.0.[13]
A customized version of MonoDevelop formerly shipped with Windows and Mac versions of
History
In late 2003, a group of developers from the Mono community began migrating SharpDevelop, a successful .NET open source IDE from Windows Forms on Windows to the GNOME toolkit (Gtk#) on Linux.[18] The fork was also to target the Mono framework instead of the Microsoft .NET Framework implementation.[19] Being an early fork of SharpDevelop, MonoDevelop architecturally differs from recent SharpDevelop releases.[20]
Over time, the MonoDevelop project was absorbed into the rest of the Mono project and as of 2016, is actively maintained by Xamarin and the Mono community. Since Mono 1.0 Beta 2, MonoDevelop is bundled with Mono releases.[21][22]
Starting with version 4.x, Xamarin rebranded MonoDevelop as Xamarin Studio, but only for the Windows version of the IDE.[23][24] As of 2016, Xamarin Studio also runs on macOS.[25]
In October 2021, it was announced in the issue tracker that the project would be archived because it's no longer maintained.[26]
Features
MonoDevelop is an IDE for the .NET platform with features comparable to
- Multi-platform IDE and user projects (Linux, Windows and macOS)
- Multi-language (C#, F#, Visual Basic .NET, C/C++, Vala, JavaScript, TypeScript)
- Project templates for C#, Visual Basic, Boo, Java (IKVM) and C/C++
- Code completion support for C#, code templates, code folding
- Customizable window layouts, user defined key bindings, external tools
- Integrated Debugger for debugging Mono and native applications
- Integrated Compiler (supports up to C# 6.0)
- GTK# Visual Designer to graphically build GTK# user interfaces
- ASP.NET web projects with code completion support and testing on XSP (Mono web server).
- Source control, makefile integration, unit testing, packaging and deployment, localization
UI Builder
MonoDevelop has included a
Xamarin Studio
Visual Studio for Mac
Another rebranded version of MonoDevelop is Visual Studio for Mac. Visual Studio for Mac employs many of the same tools as its Windows counterpart: for example, the
On August 30, 2023, Microsoft announced that Visual Studio for Mac is in the process of discontinuation, with 17.6 being the last version supported until August 31, 2024.[37][38][39][40][41][42][43]
See also
- Mono (software)
- Comparison of integrated development environments
- Glade Interface Designer
- Qt Creator
- Xamarin
- SharpDevelop
- Visual Studio
- Visual Studio Code
- JetBrains Rider
References
- ^ "Blog post on Xamarin Releases". Xamarin. Retrieved 2018-03-20.
- ^ "Languages". MonoDevelop. Ohloh. Archived from the original on January 27, 2014. Retrieved 2014-01-27.
- ^ a b "MonoDevelop Download". monodevelop.com. Retrieved 2016-01-28.
- ^ "Monodevelop FAQ". Monodevelop.com. Retrieved 2010-06-26.
- ^ "MonoDevelop on Mac OS X - Miguel de Icaza". Tirania.org. 2009-05-05. Retrieved 2010-06-26.
- ^ "MonoDevelop 2.2 Beta 1: We go cross platform. - Miguel de Icaza". Tirania.org. 2009-09-09. Retrieved 2010-06-26.
- ^ a b "Stetic Gui Designer". Monodevelop.com. Retrieved 2010-06-26.
- ^ "Feature List". MonoDevelop. 2008-02-05. Archived from the original on 2016-02-21. Retrieved 2010-06-26.
- ^ Embarcadero Technologies. "Delphi Prism | Cross Platform .NET and Mono IDE". Embarcadero.com. Archived from the original on 2010-06-28. Retrieved 2010-06-26.
- ^ "How to Install Mono-D". dlang.org. Retrieved 2014-08-25.
- ^ "monodevelop/README.md at main · mono/monodevelop". GitHub. Retrieved 2024-03-08.
- ^ "What's new in MonoDevelop 2.2". Monodevelop.com. Retrieved 2010-10-15.
- ^ C# Compiler, Mono Docs
- ISBN 978-1430248767.
- ^ "MonoDevelop". Unity documentation. Unity Technologies. Retrieved 9 June 2014.
- ISBN 978-1785287855.
- ^ "Replacing MonoDevelop-Unity with Visual Studio Community starting in Unity 2018.1". Unity Technologies. 5 January 2018. Retrieved 29 December 2018.
- ^ ISBN 978-0596527549.
monodevelop.
- ^ ISBN 1430200979.
- ^ Vasiliev, Sergey (30 December 2015). "Looking for Bugs in MonoDevelop". Medium.
- ^ Cogswell, Jeff (4 June 2009). "MonoDevelop 2.0 Rivals Microsoft Visual Studio". eWeek.
- ^ Paul, Ryan (31 March 2009). "MonoDevelop 2.0 and Mono 2.4 officially released. The Mono project has announced the official release of Mono 2.4 and …". Ars Technica.
- ^ de Icaza, Miguel (February 22, 2013). "The Making of Xamarin Studio". Xamarin. Archived from the original on Feb 27, 2017. Retrieved October 1, 2016.
- ^ Ellis, Dean (15 May 2013). "From XNA to MonoGame". Game Developer. Gamasutra. Archived from the original on Aug 25, 2021.
- ^ "System Requirements". Xamarin. Archived from the original on Jan 29, 2018.
- ^ Sanchez, Lluis (2021-10-04). "THIS PROJECT HAS BEEN ARCHIVED". Retrieved 2022-02-23.
- ^ MonoDevelop Features
- ^ MonoDevelop Feature List
- ^ MonoDeveloper Project: Release notes for MonoDevelop 0.10.
- ^ MonoDevelop Project: Feature List.
- ^ Taft, Darryl K. (14 March 2008). "Novell Ships Mono Development Tool". eWeek.
- ^ "First info about Mono's Stetic, the new RAD tool", OSNews, 16 March 2005.
- ^ De Icaza, Miguel (2013-02-22). "The Making of Xamarin Studio". blog.xamarin.com. Retrieved 2014-01-27.
- ^ "Mono Downloads". Go-mono.com. Archived from the original on 2010-06-23. Retrieved 2010-10-15.
- ^ "OpenSolaris Forums - Mono .NET available on GNU/OpenSolaris!". Opensolaris.org. Archived from the original on 2011-06-05. Retrieved 2010-06-26.
- ^ "Mono:FreeBSD - The BSD# Project". Mono-project.com. Retrieved 2010-06-26.
- ^ Cangialosi, Anthony (August 30, 2023). "Visual Studio for Mac Retirement Announcement". Visual Studio Blog.
- ^ "What's happening to Visual Studio for Mac?". Visual Studio for Mac documentation. 5 September 2024.
- 9to5Mac.com.
- ^ Toulas, Bill (September 1, 2023). "Microsoft retires Visual Studio for Mac, support ends in a year". Bleeping Computer.
- ^ "Microsoft to discontinue this service on Mac, here's what it means for users". the Times of India. August 31, 2023.
- ^ Krill, Paul (August 31, 2023). "Microsoft axes Visual Studio for Mac". InfoWorld.com.
- ^ Hale, Craig (August 31, 2023). "Microsoft is pulling Visual Studio for Mac". TechRadar.com.