KDevelop/da: Difference between revisions
(Importing a new version from external source) |
(Importing a new version from external source) |
||
Line 41: | Line 41: | ||
* [[Special:MyLanguage/KDevelop5/Manual|KDevelop 5 manual om hvordan du kommer i gang]] | * [[Special:MyLanguage/KDevelop5/Manual|KDevelop 5 manual om hvordan du kommer i gang]] | ||
== | == Referencer == | ||
[[Category:Udvikling/da]] | [[Category:Udvikling/da]] |
Revision as of 08:16, 3 July 2019
Et integreret udviklingsmiljø (IDE) for MS Windows, Mac OS X, Linux, Solaris and FreeBSD |
Historie (inspireret af Wikipedia)
KDevelop-projektet begyndte i 1998 på Potsdam Universitet i tyskland. Første udgave, 0.1, blev udgivet samme år[1].
KDevelop has experienced several rewrites. The first time was with version 3.x by Bernd Gehrmann in 2001[2] and the second time was with version 4.x with a more object-oriented architecture in 2009[3].
Udviklingen af KDevelop 5 begyndte i august 2014 som en portering af KDevelop 4's kodebase til qt5 og kf5[4]. Den indbyggede c++-parser blev opgivet til fordel for clang og CMake-fortolkeren blev også erstattet for i stedet at bruge CMake's JSON-metadata. KDevelop 5 blev udgivet i august 2016[5].
Funktioner[6]
- Understøtter C, C#, C++, CUDO, OpenCL, Qt QML, Javascript, Python og PHP
- Understøtter forskellig versionskontrolsystemer: Git, Bazaar, Subversion, CVS, Mercurial (hg), Perforce
- Understøtter forskellige byggesystemer CMake, QMake, Makefile, Meson[7], ...
- Hurtig navigation i koden (hop til erklæring/definition)
- Kodeforståelse (syntaksfremhævning, semantisk færdiggørelse af kode)
- Integration af dokumentation
- Understøtter integration af forskellige statisk analyse-programmer: Clang-tidy, Clazy og Cppcheck