Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
anjuta [Le 21/12/2006, 19:04] Blackpegaz créée / importée |
anjuta [Le 11/09/2022, 11:35] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>breezy dapper edgy developpement programmation}} | + | {{tag>IDE programmation}} |
---- | ---- | ||
+ | ====== Anjuta (IDE) ====== | ||
+ | {{ ::anjuta_3.4.0.png?direct&500|}} | ||
+ | **Anjuta** est un environnement de développement intégré (EDI ou IDE en anglais) pour GNU/Linux. Il a été développé pour GTK+ et s'intègre donc bien dans l'[[:gnome|environnement de bureau Gnome]]. | ||
- | ====== Environnement de Développement Intégré (EDI) Anjuta ====== | + | Anjuta fournit un nombre important de fonctions avancées de programmation : |
+ | * un éditeur puissant | ||
+ | * la gestion de projet avec //autotools// | ||
+ | * la création d'application interactive | ||
+ | * et un débogueur | ||
- | Anjuta est un Environnement de Développement Intégré pour le C et le C++ sur GNU/Linux. Il fut écrit pour GTK+/[[:Bureau Gnome|Gnome]] et il fournit un nombre important de fonctions avancées de programmation. Il inclut un système de gestion de projet, de création d'application interactive, un interface au debugger, et un puissant éditeur de code avec une navigation efficace et de la coloration syntaxique. Vous devriez pouvoir facilement installer les paquets via votre [[:synaptic|gestionnaire de paquets]]. | + | Il permet également de développer facilement des applications pour Gnome grâce à [[Glade]]. |
- | sudo apt-get install anjuta autogen | + | Anjuta supporte les langages et bibliothèques suivants : |
+ | * C : GTK+, [[sdl|SDL]], Xlib et générique | ||
+ | * C++ : [[gtkmm|GTKmm]] et [[wxwidgets|wxWidgets]] et générique | ||
+ | * Java : compilateur java ou gcj | ||
+ | * JavaScript : Extension GNOME Shell et générique | ||
+ | * Python : PyGtk, Django et générique | ||
+ | * Vala : Gtk | ||
- | ===== Ressources ===== | + | ===== Installation ===== |
- | + | [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] Anjuta : **[[apt>anjuta]]** | |
- | * Le site officiel [[http://anjuta.sourceforge.net]] | + | |
- | * Tutoriel en français [[http://fr.gnome.free.fr/anjuta_1/]] | + | [[:tutoriel:comment_installer_un_paquet|installer]] Anjuta et le support de compilation : **[[apt>anjuta,build-essential,autogen,autoconf,intltool,libtool,automake|anjuta build-essential autogen autoconf intltool libtool automake]]** |
- | * Des captures d'écrans de la version 2.0 (expérimental) [[http://www.anjuta.org/anjuta.php?page=screenshots]] | + | |
- | * Page sur les outils de développement de Gnome [[http://www.gnome.org/projects/devtools/]] | + | |
+ | Anjuta sera ensuite disponible dans //Applications -> Programmation -> EDI Anjuta//. | ||
+ | |||
+ | ==== Installation des plugins Anjuta Extras ==== | ||
+ | [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>anjuta-extras]]** | ||
+ | |||
+ | Ce paquet permet d'installer les plugins suivants : | ||
+ | * « Sample Plugin » : un plugin contenant des exemples pour Anjuta | ||
+ | * « Scintilla Editor » : un éditeur alternatif basé sur Scintilla | ||
+ | * « Scratchbox » : modifie les commandes de compilation pour utiliser scratchbox 1 ou 2 | ||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | ==== Liens internes ==== | ||
+ | * [[programmation|L'apprentissage de la programmation]] | ||
+ | * [[glade|Glade]] | ||
+ | * [[:Anjuta-Opencv]] | ||
+ | ==== Liens externes ==== | ||
+ | * [[http://www.anjuta.org/|Site officiel]] | ||
+ | * [[http://www.gnome.org/projects/devtools/|Outils de développement Gnome]] | ||
---- | ---- | ||
+ | |||
+ | //Contributeurs : [[utilisateurs:binnette|Binnette]], [[utilisateurs:breizhodrome|Breizhodrome]], [[utilisateurs:Zoloom|Zoloom]]// |