KDevelop

KDevelop est un environnement de développement intégré (IDE) pour KDE.

KDevelop
KDevelop
Informations
Développé par Équipe KDevelop de KDE
Première version le 6 décembre 1999[1]
Dernière version 5.5.0 (le 2 février 2020[2])
Version avancée 5.5.80 ()[3],[4]
Dépôt invent.kde.org/kdevelop/kdevelop
Écrit en C++
Interface Qt
Système d'exploitation Linux, macOS et Microsoft Windows
Environnement UNIX-like
Formats lus KDevelop Project (d), KDevelop Project (with rem) (d) et KDevelop Session (d)
Formats écrits KDevelop Project (d), KDevelop Project (with rem) (d) et KDevelop Session (d)
Type Environnement de développement intégré
Politique de distribution Logiciel libre distribué gratuitement
Licence GPLv2[5]
Documentation userbase.kde.org/KDevelop4/Manual et docs.kde.org/trunk5/en/extragear-kdevelop/kdevelop/kdevelop.pdf
Site web www.kdevelop.org

Le développement de KDevelop a commencé en 1998 par Sandy Meier et a été développé à partir de l'API Qt de Trolltech.

Cet environnement de développement gère de nombreux langages et propose des facilités telles que la gestion automatique du projet avec automake, l'édition des fichiers d'interface utilisateur (.ui), la création de la documentation du projet.

On notera également la possibilité d'accéder facilement à une documentation très complète référencée sur de multiples API, que ce soient celui de GIMP ou de Qt.

Il permet donc de créer très facilement un projet logiciel. Il prend en charge une multitude de langages de programmation tels que C, C++, Java, Pascal, PHP, Perl, Python, Ruby… Il propose par défaut d'utiliser l'éditeur Kate.

Il intègre également les outils Qt-Designer pour la création d'interface graphique et Qt-Linguist pour la gestion de l'internationalisation.

La première version de KDevelop 5 est parue en [6].

Notes et références

Liens externes

  • Portail des logiciels libres
  • Portail de la programmation informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.