KDevelop/fr: Difference between revisions

From KDE UserBase Wiki
(Created page with "* Supporte plusieurs logiciels de gestion de versions Git, Bazaar, Subversion, CVS, Mercurial (hg) et Perforce")
(Updating to match new version of source page)
 
(9 intermediate revisions by one other user not shown)
Line 4: Line 4:
|}
|}


<span id="History_(inspired_by_Wikipedia)"></span>
== Histoire (inspiré de Wikipédia) ==
== Histoire (inspiré de Wikipédia) ==


Le projet KDevelop commença en 1998 dans l'université de Posdam (Allemagne). La première version 0.1 paru la même année<ref>[https://marc.info/?l=kde-announce&m=90648146015087&w=2 Annonce KDevelop 0.1]</ref>.  
Le projet KDevelop commença en 1998 dans l'université de Posdam (Allemagne). La première version 0.1 paru la même année<ref>[https://marc.info/?l=kde-announce&m=90648146015087&w=2 Annonce KDevelop 0.1]</ref>.  


KDevelop has experienced several rewrites. The first time was with version 3.x by Bernd Gehrmann in 2001<ref>[https://marc.info/?l=kde-core-devel&m=98598814600661&w=2 A new IDE for a new millennium :-) by Bernd Gehrmann]</ref> and the second time was with version 4.x with a more object-oriented architecture in 2009<ref>[https://apaku.wordpress.com/2009/11/29/kdevelop4-moved/ KDevelop4 moved]</ref>.
KDevelop fut réécrit plusieurs fois. La première fois avec la version 3.x par Bernd Gehrmann en 2001<ref>[https://marc.info/?l=kde-core-devel&m=98598814600661&w=2 A new IDE for a new millennium {{Emoji|smile|150%}}  par Bernd Gehrmann (en)]</ref>et la deuxième fois avec la version 4.x avec une architecture plus orientée objet en 2009<ref>[https://apaku.wordpress.com/2009/11/29/kdevelop4-moved/ KDevelop4 moved]</ref>.


Le développement de KDevelop 5 débuta en août 2014 comme un port du code  KDevelop 4 vers qt5 at kf5<ref>[https://www.kdevelop.org/frameworks/kdevelop-master-now-depends-kde-frameworks-5 KDevelop master dépend maintenant de KDE Frameworks 5!]</ref>. L'ancien parseur c++ fut abandonné au profil de clang et l'interpréteur CMake fut remplacé par l'utilisation des donnés JSON donné par CMake. KDevelop 5 parut en août 2016<ref>[https://www.kdevelop.org/news/kdevelop-500-released Parution de  KDevelop 5.0.0]</ref>.
<div class="mw-translate-fuzzy">
Le développement de KDevelop 5 débuta en août 2014 comme un port du code  KDevelop 4 vers qt5 at kf5<ref>[https://www.kdevelop.org/frameworks/kdevelop-master-now-depends-kde-frameworks-5 KDevelop master dépend maintenant de KDE Frameworks 5!]</ref>. L'ancien parseur c++ fut abandonné au profil de clang et l'interpréteur CMake fut remplacé par l'utilisation des méta-données JSON fournies par CMake. KDevelop 5 parut en août 2016<ref>[https://www.kdevelop.org/news/kdevelop-500-released Parution de  KDevelop 5.0.0]</ref>.
</div>


== Features<ref>[https://www.kdevelop.org/features KDevelop feature]</ref> ==
<span id="FeaturesKDevelop_feature"></span>
== Fonctionnalités <ref>[https://www.kdevelop.org/features KDevelop feature]</ref> ==


* Supporte C, C#, C++, CUDO, OpenCL, Qt QML, Javascript, Python et PHP
* Supporte C, C#, C++, CUDO, OpenCL, Qt QML, Javascript, Python et PHP
Line 18: Line 22:
* Supporte plusieurs logiciels de gestion de versions Git, Bazaar, Subversion, CVS, Mercurial (hg) et Perforce
* Supporte plusieurs logiciels de gestion de versions Git, Bazaar, Subversion, CVS, Mercurial (hg) et Perforce


* Support multiple build system CMake, QMake, Makefile, Meson<ref>[https://bugs.kde.org/show_bug.cgi?id=343935 Meson support bug report]</ref>, ...
* Prend en charge divers systèmes de construction tels que CMake, QMake, Makefile, Meson<ref>[https://bugs.kde.org/show_bug.cgi?id=343935 Meson support bug report]</ref>, ...


* Quick Code Navigation (Jump to declaration/definition)
* Navigation rapide dans le code (accès direct à la déclaration/définition)


* Code comprehension (Syntax highlighting, semantic code completion)
* Compréhension du code  (mise en forme de la syntaxe, complétion sémantique du code)


* Documentation integration
* Integration de la documentation


* Integration support for multiple static analyzers: [http://clang.llvm.org/extra/clang-tidy/ Clang-tidy], [https://www.kdab.com/use-static-analysis-improve-performance/ Clazy] and the [http://cppcheck.sourceforge.net/ Cppcheck]
* Prend en charge l'intégration de multiples analyseurs statiques : [http://clang.llvm.org/extra/clang-tidy/ Clang-tidy], [https://www.kdab.com/use-static-analysis-improve-performance/ Clazy] et le [http://cppcheck.sourceforge.net/ Cppcheck]


<span id="Tips"></span>
== Astuces ==
== Astuces ==


* [http://apaku.wordpress.com/2008/12/15/howto-create-build-and-run-a-simple-kdevelop4-project Comment créer et construire un simple projet avec KDevelop4] (anglais)
* [http://apaku.wordpress.com/2008/12/15/howto-create-build-and-run-a-simple-kdevelop4-project Comment créer et construire un simple projet avec KDevelop4] (anglais)


<span id="More_Information"></span>
== Plus d'information ==
== Plus d'information ==


* [https://www.kdevelop.org/ Site web de KDevelop]
* [https://www.kdevelop.org/ Site web de KDevelop]
* [https://fr.wikipedia.org/wiki/KDevelop Wikipédia]
* [https://fr.wikipedia.org/wiki/KDevelop Wikipédia]
* [[Special:MyLanguage/KDevelop4/Manual|Manuel de KDevelop 4 pour comment débuter]]


* [[Special:MyLanguage/KDevelop5/Manual|Manuel de KDevelop 5 pour comment débuter]]
* [[Special:MyLanguage/KDevelop5/Manual|Manuel de KDevelop 5 pour comment débuter]]


<span id="References"></span>
== Références ==
== Références ==


[[Category:Développement/fr]]
[[Category:Développement/fr]]

Latest revision as of 04:36, 19 May 2024

Éditeur de KDevelop
Un Environnement de Développement « Intégré » (EDI) pour MS Windows, Mac OS X et Linux

Histoire (inspiré de Wikipédia)

Le projet KDevelop commença en 1998 dans l'université de Posdam (Allemagne). La première version 0.1 paru la même année[1].

KDevelop fut réécrit plusieurs fois. La première fois avec la version 3.x par Bernd Gehrmann en 2001[2]et la deuxième fois avec la version 4.x avec une architecture plus orientée objet en 2009[3].

Le développement de KDevelop 5 débuta en août 2014 comme un port du code KDevelop 4 vers qt5 at kf5[4]. L'ancien parseur c++ fut abandonné au profil de clang et l'interpréteur CMake fut remplacé par l'utilisation des méta-données JSON fournies par CMake. KDevelop 5 parut en août 2016[5].

Fonctionnalités [6]

  • Supporte C, C#, C++, CUDO, OpenCL, Qt QML, Javascript, Python et PHP
  • Supporte plusieurs logiciels de gestion de versions Git, Bazaar, Subversion, CVS, Mercurial (hg) et Perforce
  • Prend en charge divers systèmes de construction tels que CMake, QMake, Makefile, Meson[7], ...
  • Navigation rapide dans le code (accès direct à la déclaration/définition)
  • Compréhension du code (mise en forme de la syntaxe, complétion sémantique du code)
  • Integration de la documentation

Astuces

Plus d'information

Références