MonoDevelop

MonoDevelop
MonoDevelop
Monodevelop Logo.svg
MonoDevelop.png
Impression d'écran de MonoDevelop
Développeur MonoDevelop Team
Dernière version 2.4.2 (19 janvier 2011) [+/-]
Environnement Linux, Windows, Mac OS X
Type EDI
Licence GNU GPL
Site web www.monodevelop.com

MonoDevelop est un environnement de développement intégré libre de GNOME conçu pour C# et les autres langages .NET. MonoDevelop fait partie du projet Mono.

Il a initialement été une réécriture de SharpDevelop pour GTK+, mais il a évolué de bien des manières depuis son portage.

Sommaire

Nouveautés

À partir de la version 0.11, MonoDevelop gère mieux la génération de code pour Gtk.Frame, Gtk.Expander, Gtk.Scale, Gtk.Scrollbar, Gtk.Button. Il est maintenant possible de sauvegarder les préférences de la solution dans le répertoire de la solution[1].

La version 1.0 de MonoDevelop a été mise à disposition en version stable en mars 2008. Cette version est une étape majeure dans le cycle de développement. En effet, c'est la première version stable qui pose les bases des versions futures.

La version 2.0 de MonoDevelop, sortie en mars 2009, intégre notamment un débogueur pour Mono et GDB, le support du langage Vala et une meilleure intégration du développement Web.

La version 2.2, sortie en décembre 2009[1], rend l'Environnement de développement intégré multiplateforme: Microsoft Windows et Mac OS X sont à présent officiellement supportés[2].

Cette version intègre notamment le Soft Debugger intégré à la version 2.6 du projet Mono[3]. Vous pouvez consulter la page des nouvelles fonctionnalités ici[4].

Caractéristiques

Complétion de code

Avec l'ensemble des frameworks .NET et Gtk+, cela peut être un défi à relever que de mémoriser toutes les classes, les méthodes, ou les propriétés qui sont à disposition. MonoDevelop utilise une complétion de code intelligente qui essaye de compléter ce que l'utilisateur est en train de taper.

La complétion du code ASP.NET est en cours de développement dans la version 2.0.

Gestion des classes

MonoDevelop comprend un outil de visualisation de classe qui permet de lister les classes du projet en cours, des méthodes, et des propriétés. Dès qu'un bout de code est ajouté au projet, il est automatiquement ajouté à l'outil de visualisation de classe, même s'il y a des espaces, des méthodes ou des variables.

Aide intuitive

MonoDevelop intègre les documentations de .NET et de Gtk# ainsi que des projets préconstruits pour Gnome ce qui facilite la prise en main lors du démarrage en mode console.

Version Control Add-in

MonoDevelop a maintenant un add-in pour le versionning qui est complètement flexible. Actuellement seul Subversion est réellement utilisable mais CVS est déjà bien avancé aussi.

Environnement graphique

MonoDevelop intègre un outil de construction d'interface graphique nommé Stetic. Celui-ci permet la création d'interfaces graphiques en Gtk#.

Bases de données

monodevelop-database est un add-in pour MonoDevelop permettant de gérer des bases de données SQL. Il permet de créer et modifier des éléments de bases de données comme les tables, les vues, les procédures stockées, les déclencheurs, les contraintes, etc.

Liens externes

Références


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article MonoDevelop de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • MonoDevelop — Screenshot of MonoDevelop Developer(s) Novell and the Mono community …   Wikipedia

  • MonoDevelop — IDE de MonoDevelop …   Wikipedia Español

  • MonoDevelop — Bildschirmfoto der Version 2.4 Basisdaten Entwickler Mono Projekt …   Deutsch Wikipedia

  • MonoDevelop — MonoDevelop …   Википедия

  • Mono (software) — This article is about the computing platform. For other uses, see Mono (disambiguation). Mono Developer(s) Xamarin (formerly by Novell and originally by Ximian) and the Mono community …   Wikipedia

  • Comparison of integrated development environments — Main article: Integrated development environment The following tables list notable software packages that are nominal IDEs; standalone tools such as source code editors and GUI builders are not included. Contents 1 ActionScript 2 Ada 3 Basic …   Wikipedia

  • Mono (informatique) — Mono (logiciel) Pour les articles homonymes, voir Mono. Mono (logiciel) …   Wikipédia en Français

  • Mono (logiciel) — Pour les articles homonymes, voir Mono. Mono (logiciel) …   Wikipédia en Français

  • Разработка приложений для мобильных устройств — Разработка приложений для мобильных устройств  это процесс при котором приложения разрабатываются для небольших портативных устройств таких как КПК, смартфоны или сотовые телефоны. Эти приложения могут быть предустановлены на устройство в… …   Википедия

  • Mono-Projekt — Entwickler Xamarin (zuvor Novell) Aktuelle Version 2.10.6 (14. Oktober 2011) …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”