« Logithèque:Environnements de développement » : différence entre les versions

De Lea Linux
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 45 : Ligne 45 :


Licence : ?
Licence : ?
====Gambas====
Gambas est un environnement de développement libre basé sur un interpréteur Basic avec des extensions objets, dans le même esprit que Visual Basic  mais sans en être un clone. Avec Gambas, vous pouvez rapidement dessiner votre interface graphique, accéder aux bases de données MySQL ou PostgreSQL, piloter les application KDE via DCOP, traduire votre programme dans de nombreuse langues, et beaucoup plus encore...
Gambas apporte une bonne partie des fonctionnalités proposées par Visual Basic :
* un IDE permettant la génération graphique des formulaire, ainsi que l'édition du code avec complétion automatique et débogage, ... et bien plus,
*  un language basic ayant un modèle objet bien plus strict que VB,
*  de multiples librairies chargeables dynamiquement.
* http://gambas.sourceforge.net
* [http://www.binara.com/gambas-wiki/bin/view/Gambas/WebHome La doc de binara.com]
* [http://gambasdoc.org La doc officielle de Gambas (cgi écrit en gambas)]
* [http://gambas.sourceforge.net/2002-03-18.png Capture d'écran gambas 1.0]
* [http://gambas.sourceforge.net/2006-07-17-1.png Capture d'écran gambas 1.9.34 - 1]
* [http://gambas.sourceforge.net/2006-07-17-2.png Capture d'écran gambas 1.9.34 - 2]
* [http://gambas.sourceforge.net/2006-07-17-3.png Capture d'écran gambas 1.9.34 - 3]
Licence : GPL v2+.


====GPE====
====GPE====

Version du 24 octobre 2011 à 15:42


Logithèque - Développement - Environnements de développement

Quelques environnements de développement intégré (EDI ou IDE en anglais pour Integrated Development Environment), soient des programmes regroupant un ensemble d'outils pour le développement de logiciels.

Navigation dans la logithèque

Liste des logiciels [Environnements de développement]

Anjuta

Anjuta est un logiciel permettant de développer en C/C++ pour des applications Gnome. Il est relativement pratique d'utilisation, mais il nécessite Glade pour la création des fenêtres.

Licence : GPL.

boa-constructor

EDI complète pour développer en Python avec en prime le support de XWPython (un clone de WXWindow initialement en C++) très portable. En quelques mots, c'est un Visual Python Studio, vous créez les fenêtres, manipulez un peu les événements, et vous faites une appli graphique en quelques lignes. L'éditeur supporte la coloration, l'auto-complétion etc...

Licence : GPL.

Eclipse

Un IDE complet pour développer en Java et C++ fait par IBM.

Licence : Eclipse Public License (libre).

eric3

Cet IDE permet de manipuler PyQT.

Licence : ?

Gambas

Gambas est un environnement de développement libre basé sur un interpréteur Basic avec des extensions objets, dans le même esprit que Visual Basic mais sans en être un clone. Avec Gambas, vous pouvez rapidement dessiner votre interface graphique, accéder aux bases de données MySQL ou PostgreSQL, piloter les application KDE via DCOP, traduire votre programme dans de nombreuse langues, et beaucoup plus encore...

Gambas apporte une bonne partie des fonctionnalités proposées par Visual Basic :

  • un IDE permettant la génération graphique des formulaire, ainsi que l'édition du code avec complétion automatique et débogage, ... et bien plus,
  • un language basic ayant un modèle objet bien plus strict que VB,
  • de multiples librairies chargeables dynamiquement.

Licence : GPL v2+.

GPE

Environnement de développement pour PDA tournant sous Linux.

Licence : ?

Jgrasp

Jgrasp est un environnement de développement écrit en java permettant de programmer en C, C++, java (bien sûr!) et ADA. Il utilise les compilateurs java, C et ADA et affiche les erreurs dans un cadre prévu à cet effet. Il possède aussi un système pratique de vérification syntaxique et d'indentation. Il existe en version Linux, Windows et Mac. Attention : il faut avoir une machine virtuelle (VM) Java installée sur la machine pour pouvoir utiliser Jgrasp.

Licence : freeware (cf http://jgrasp.org/license.html)

KDevelop

Le gestionnaire de projet de développement KDE gérant plus de 15 langages de programmation, notamment Ada, Bash, C/C++, Fortran, Haskell, Java, Pascal, Perl, PHP, Python, Ruby, SQL. Il gère aussi plusieurs systèmes de gestion des sources (CVS, subversion, etc...) et utilise n'importe quel éditeur par l'intermédiaire de l'interface KTextEditor comme Kate, QEditor et Yzis.

Son objectif de prédilection étant les applications KDE, le support du C++ et son intégration avec les outils QT représentent ses points forts.

Licence : GPL.

Kylix

Kylix est un environnement complet de développement sous Linux fait par Borland (presque compatible avec Delphi) mais aussi sous Windows (les sources sont portables d'un environnement à l'autre). Seul problème : Kylix n'est pas un programme libre ; par contre il existe une version (limitée mais utilisable) gratuite. Le code peut donc être dépendant du compilateur propriétaire de Borland.

Licence : propriétaire.

Netbeans

Un IDE pratique sous GNU/Linux comme sous Windows, développé par Sun Microsystems. Particulièrement conçu pour le développement en java, il intègre notamment un serveur Tomcat. Il est extensible par l'intermédiaire de greffons, comme par exemple un ensemble de conception d'objets 3D pour la librairie java3D ou encore un tout petit plugin pour le C, le C++ ou encore le Fortran.

Licence : Common Development and Distribution License et GPL v2.

ProjectCenter

L' IDE officiel du projet GNUstep.

Licence : GPL.