Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
anjuta [Le 25/02/2008, 02:45] Zoloom |
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>developpement programmation gutsy feisty dapper edgy}} | + | {{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]]. | ||
- | ====== IDE : 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 | ||
+ | Il permet également de développer facilement des applications pour Gnome grâce à [[Glade]]. | ||
- | ===== Description ===== | + | 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 | ||
- | Anjuta est un Environnement de Développement Intégré (IDE) pour la programmation C et C++ sur GNU/Linux. Il a été développé pour GTK+, et fonctionne donc sur le [[:bureau_gnome|bureau Gnome]]. | + | ===== Installation ===== |
+ | [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] Anjuta : **[[apt>anjuta]]** | ||
- | Il fournit un nombre important de fonctions avancées de programmation : gestion de projet avec autotools, création d'application interactive, débogueur (pour un débogueur en ligne de commande, voir [[:gdb|GDB]]), et un éditeur puissant. | + | [[: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]]** |
- | Il permet également de développer facilement des applications pour Gnome grâce à Glade. | ||
+ | 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 | ||
- | ===== Installation de la dernière version stable ===== | + | ===== 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]] | ||
- | Il est préférable de passer par le dépôt du site officiel, car mise à jour de façon plus régulière. | + | ---- |
- | + | ||
- | Pour installer Anjuta 2.2.x éditez votre fichier /etc/apt/sources.list de la façon suivante : | + | |
- | + | ||
- | sudo gedit /etc/apt/sources.list | + | |
- | + | ||
- | Puis ajoutez y la ligne suivante : | + | |
- | + | ||
- | __Pour Gutsy (i386)__ | + | |
- | + | ||
- | ''deb http://ppa.launchpad.net/robster/ubuntu gutsy universe'' | + | |
- | + | ||
- | __Pour Feisty (i386)__ | + | |
- | + | ||
- | ''deb http://anjuta.org/apt ./'' | + | |
- | + | ||
- | Mettez ensuite à jour votre liste de paquet de la sorte : | + | |
- | + | ||
- | sudo apt-get update | + | |
- | + | ||
- | Finissez par installer [[apt://anjuta]] | + | |
- | + | ||
- | Si vous souhaitez coder des plugins pour cet IDE installez en plus les paquets suivants : | + | |
- | + | ||
- | sudo apt-get install anjuta-dev libgbf-dev libgdl-dev | + | |
- | + | ||
- | Anjuta sera ensuite disponible dans //Applications > Programmation > EDI Anjuta// | + | |
- | + | ||
- | + | ||
- | ===== Installation de la version des dépôts (obsolète) ===== | + | |
- | + | ||
- | Installer le paquet [[apt://anjuta]] | + | |
- | + | ||
- | Cliquez ici pour pouvoir installer Anjuta et le support de la compilation [[apt://anjuta,build-essential,autogen,autoconf,intltool,libtool,automake]] | + | |
- | + | ||
- | ===== Ressources ===== | + | |
- | + | ||
- | * [[http://anjuta.sourceforge.net|Site officiel]] | + | |
- | * [[http://fr.gnome.free.fr/anjuta_1/|Tutoriel en français]] | + | |
- | * [[http://www.gnome.org/projects/devtools/|Outils de développement de Gnome]] | + | |
- | Contributeurs : Zoloom | + | //Contributeurs : [[utilisateurs:binnette|Binnette]], [[utilisateurs:breizhodrome|Breizhodrome]], [[utilisateurs:Zoloom|Zoloom]]// |