[[programmation]]
Piste: » programmation
Table des matières
Programmation
Ce portail regroupe les informations concernant la programmation et les outils de développement sous Ubuntu.
Une autre page, concernant le même sujet, est en cours de rédaction : Développement.
Compilateurs
- Installation des compilateurs - Indique comment installer les compilateurs C, C++, Java et Fortran
Outils indépendants du langage
- git - Gestionnaire de version
- Subversion - Gestionnaire de version (aussi appelé svn)
- Bazaar - Gestionnaire de version distribué, développé par Canonical
- hg_mercurial - Gestionnaire de version distribué
- CVS - Autre gestionnaire de version plus ancien
- Emacs - Éditeur de texte très puissant mais long à maîtriser.
- Vim - Éditeur de texte très puissant mais long à maîtriser.
- Meld - compare vos fichiers (paquet Meld)
Logiciels et utilitaires (par langages)
C/C++
Je vous invite a consulter le support programmation c mis à votre disposition
- Kdevelop - IDE C++ très complet avec débogueur intégré
- Eclipse-CDT -
Comment installer le plugin CDT pour developper en C++ avec Eclipse ? - Anjuta - C
omment installer l'environnement de développement intégré Anjuta ? - Anjuta-Opencv -
Comment utiliser l'environnement de développement intégré Anjuta avec la bibliothèque de traitement d'image OpenCV ? - Code::Blocks - IDE de type Dev-C++
- Edyuk - IDE C++/QT4 très complet avec débogueur intégré
HTML / XHTML
- gedit - Éditeur de texte simple, inclus dans GNOME, gérant la coloration syntaxique pour l'édition de codes sources. (HTML, XHTML, C/C++, Java, et beaucoup d'autres !)
- Kate - Éditeur de texte à tout faire, inclus dans KDE, gérant la coloration syntaxique pour l'édition de la plupart des codes sources.
- cssed - Éditeur et validateur de feuilles de style CSS
- emacs - Éditeur de texte à tout faire, gérant également la coloration syntaxique pour l'édition de codes sources de quasiment tous les types.
- Komodo Edit - Éditeur (HTML,CSS,RUBY,PYTHON ...) simple et performant. Komodo Edit
- openkomodo - Éditeur (HTML,CSS,RUBY,PYTHON ...) simple et performant. openKomodo
Interfaces GTK+ 2
- Glade - Logiciel permettant de créer des interfaces GTK+ 2 pour vos applications
Java
- Java - Comment installer le support Sun Java (JRE) (installation, exécution des « .jar » et plugin de Mozilla Firefox) ?
- NetBeans - Comment installer l'environnement de développement intégré NetBeans (l'IDE de Sun) ? Avec concepteur de fenêtre intégré
- Eclipse - Comment installer l'environnement de développement intégré Eclipse ?
- JBuilder 2005 - Comment installer l'environnement de développement intégré Borland JBuilder 2005 ?
- jEdit - Installer jEdit (traduction, plugins, etc.)
- geany - simple d'utilisation
Pascal
PHP
- lamp : installer un serveur LAMP (Linux, Apache, Mysql, Php)
- Geany : éditeur simple, léger mais avec de nombreuses fonctionnalités. (interface GTK+)
- Bluefish : éditeur syntaxique orienté PHP. (interface GTK+)
- PHP-Eclipse : cet environnement de développement sous forme de plugin PHP pour Eclipse permet un débuggage avancé des scripts avec gestion de projets... (interface Java)
- Zend Framework : Zend Framework est un framework open-source d'une grande qualité destiné aux développements d'applications web et de services web avec PHP.
- symfony : symfony est un framework PHP très en vogue (installation + tutos)
Python
Script shell
- Script shell - Introduction au script shell
UML
- Umbrello - Installation d'umbrello, un modeleur UML
XML
- Xslt - Les processeurs XSLT.
Microsoft .NET / C# / VB .NET
- MonoDevelop - Logiciel permettant le développement d'applications C# et VB.NET
- Mono - Comment installer Mono 1.1.x ? (implémentation libre de la plate-forme de développement Microsoft .NET)
Gambas
- Gambas - Présentation de l'IDE Gambas (IDE proche de Visual Basic).
FLASH
- MTASC - Compilateur Flash pour Actionscript 2
- HaXe - Haxe est un un langage orienté objet similaire à Java/C++, qui permet de créer des animation Flash.
- SWFMILL - Swfmill permet de créer un SWF à partir d’un fichier XML et vice versa.
- Flex 2 SDK - SDK Open source pour créer des applications RIA Flex (Flash 9)
- RED 5 - Serveur de streaming Vidéo et des applications multimédia, alternative open source au Flash Media Server
Calcul formel
Autres
- cvs_server - Installation d'un serveur CVS
- CVS - Installation et utilisation d'un client cvs
- creer_un_paquet - Comment créer un paquet à partir de sources compilables ?
- creer_un_meta_paquet - Comment créer un méta-paquet DEB ?
- sdl - Comment utiliser la SDL en C ?
- programmation_sur_livecd - Comment programmer sur un live CD ?