KDevelop

From KDE UserBase Wiki
Revision as of 05:17, 19 May 2024 by FuzzyBot (talk | contribs) (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Kdevelop's redigeringsvisning
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 er blevet omskrevet flere gange. Første gang af Bernd Gehrmann in 2001 med version 3.x[2] og anden gang med version 4.x med en mere objektorienteret arkitektur i 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

Tips

Yderligere information

Referencer