Jump to content

MonoDevelop: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Patrios (talk | contribs)
update monodevelop
→‎Stetic: grammar
Line 45: Line 45:


==Stetic==
==Stetic==
'''Stetic'''<ref name="Stetic" /> is the [[Gtk Sharp|GTK#]] [[Graphical user interface builder|GUI designer]] used in MonoDevelop<ref>MonoDevelop Project: [http://www.monodevelop.com/documentation/feature-list/ Feature List].</ref> to develop [[GTK+]] user interfaces in [[C Sharp (programming language)|C#]]. It has been included since version 0.1 of MonoDevelop.<ref>MonoDeveloper Project: [http://monodevelop.com/Release_notes_for_MonoDevelop_0.10 Release notes for MonoDevelop 0.10].</ref> Stetic is very similar to [[Glade Interface Designer]] but is integrated into MonoDevelop with features such as [[drag and drop]]. It has been criticized of being more difficult to work with than the likes of [[Qt Designer]] and the Microsoft Visual Studio Windows Forms Editor when the programmer does not yet have a concrete layout in mind.<ref>"[http://www.osnews.com/comments/9991 First info about Mono's Stetic, the new RAD tool]", ''OSNews'', 16 March 2005. </ref>
'''Stetic'''<ref name="Stetic" /> is the [[Gtk Sharp|GTK#]] [[Graphical user interface builder|GUI designer]] used in MonoDevelop<ref>MonoDevelop Project: [http://www.monodevelop.com/documentation/feature-list/ Feature List].</ref> to develop [[GTK+]] user interfaces in [[C Sharp (programming language)|C#]]. It has been included since version 0.1 of MonoDevelop.<ref>MonoDeveloper Project: [http://monodevelop.com/Release_notes_for_MonoDevelop_0.10 Release notes for MonoDevelop 0.10].</ref> Stetic is very similar to [[Glade Interface Designer]] but is integrated into MonoDevelop with features such as [[drag and drop]]. It has been criticized for being more difficult to work with than the likes of [[Qt Designer]] and the Microsoft Visual Studio Windows Forms Editor when the programmer does not yet have a concrete layout in mind.<ref>"[http://www.osnews.com/comments/9991 First info about Mono's Stetic, the new RAD tool]", ''OSNews'', 16 March 2005. </ref>


==See also==
==See also==

Revision as of 02:33, 29 August 2015

MonoDevelop
Developer(s)Xamarin and the Mono community
Stable release
5.9.5.5[1] / July 15, 2015; 9 years ago (2015-07-15)[2]
Repository
Written inC#[3]
Operating systemWindows, OS X, openSUSE, SUSE Linux Enterprise, Debian, Ubuntu[1]
Available inMultilingual[which?]
TypeIntegrated development environment
LicenseLGPLv2, MIT X11[4]
Websitewww.monodevelop.com

MonoDevelop is an open source integrated development environment for Linux, OS X,[5] and Windows.[6] Its primary focus is development of projects that use Mono and .NET frameworks. MonoDevelop integrates features similar to those of NetBeans and Microsoft Visual Studio, such as automatic code completion, source control, a graphical user interface (GUI) and Web designer. MonoDevelop integrates a Gtk# GUI designer called Stetic.[7] It supports Boo, C, C++, C#, CIL, D, F#, Java, Oxygene, Python, Vala, and Visual Basic.NET.[8][9][10]

History

In late 2003, a few developers from the Mono community began migrating SharpDevelop, a successful .NET open source IDE from System.Windows.Forms on Windows to Gtk# on Linux. Being an early fork of SharpDevelop, MonoDevelop architecturally differs from recent SharpDevelop releases.

Over time, the MonoDevelop project was absorbed into the rest of the Mono project and is actively maintained by Xamarin and the Mono community. Since Mono 1.0 Beta 2, MonoDevelop is bundled with Mono releases.

Platforms

MonoDevelop can be used on Windows, OS X and Linux. The first two have been officially supported since version 2.2.[11] Xamarin offers a rebranded version of MonoDevelop 4.0 as Xamarin Studio which now uses platform-specific code in various places to enhance the look and feel.[12] While Mono provides a package for Solaris 10 running on SPARC,[13] MonoDevelop packages for OpenSolaris are only provided by groups from the OpenSolaris community.[14] MonoDevelop on FreeBSD is likewise supported only by the FreeBSD community.[15]

Unity game engine

A customized version of MonoDevelop ships with Unity, the game engine by Unity Technologies.[16]

Stetic

Stetic[7] is the GTK# GUI designer used in MonoDevelop[17] to develop GTK+ user interfaces in C#. It has been included since version 0.1 of MonoDevelop.[18] Stetic is very similar to Glade Interface Designer but is integrated into MonoDevelop with features such as drag and drop. It has been criticized for being more difficult to work with than the likes of Qt Designer and the Microsoft Visual Studio Windows Forms Editor when the programmer does not yet have a concrete layout in mind.[19]

See also

References

  1. ^ a b "MonoDevelop Download". monodevelop.com. Retrieved 2015-07-15.
  2. ^ "MonoDevelop GitHub releases". github.com. Retrieved 2015-07-15.
  3. ^ "Languages". MonoDevelop. Ohloh. Retrieved 2014-01-27.
  4. ^ "Monodevelop FAQ". Monodevelop.com. Retrieved 2010-06-26.
  5. ^ "MonoDevelop on Mac OS X - Miguel de Icaza". Tirania.org. 2009-05-05. Retrieved 2010-06-26.
  6. ^ "MonoDevelop 2.2 Beta 1: We go cross platform. - Miguel de Icaza". Tirania.org. 2009-09-09. Retrieved 2010-06-26.
  7. ^ a b "Stetic Gui Designer". Monodevelop.com. Retrieved 2010-06-26.
  8. ^ "Feature List". MonoDevelop. 2008-02-05. Retrieved 2010-06-26.
  9. ^ Embarcadero Technologies. "Delphi Prism | Cross Platform .NET and Mono IDE". Embarcadero.com. Retrieved 2010-06-26.
  10. ^ "How to Install Mono-D". dlang.org. Retrieved 2014-08-25.
  11. ^ "What's new in MonoDevelop 2.2". Monodevelop.com. Retrieved 2010-10-15.
  12. ^ De Icaza, Miguel (2013-02-22). "The Making of Xamarin Studio". blog.xamarin.com. Retrieved 2014-01-27.
  13. ^ "Mono Downloads". Go-mono.com. Retrieved 2010-10-15.
  14. ^ "OpenSolaris Forums - Mono .NET available on GNU/OpenSolaris!". Opensolaris.org. Retrieved 2010-06-26.
  15. ^ "Mono:FreeBSD - The BSD# Project". Mono-project.com. Retrieved 2010-06-26.
  16. ^ "MonoDevelop". Unity documentation. Unity Technologies. Retrieved 9 June 2014.
  17. ^ MonoDevelop Project: Feature List.
  18. ^ MonoDeveloper Project: Release notes for MonoDevelop 0.10.
  19. ^ "First info about Mono's Stetic, the new RAD tool", OSNews, 16 March 2005.

Template:Integrated development environments for C and C++