lirimi i mjedisit të integruar të programimit , i cili mbështet plotësisht procesin e zhvillimit për KDE 5, duke përfshirë përdorimin e Clang si përpilues. Kodi i projektit shpërndahet nën licencën GPL dhe përdor bibliotekat KDE Frameworks 5 dhe Qt 5.
Risitë kryesore:
- Mbështetje e shtuar për sistemin e montimit , i cili përdoret për të ndërtuar projekte si X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME dhe GTK. KDevelop tani mund të krijojë, konfigurojë, përpilojë dhe instalojë projekte që përdorin Meson, mbështet plotësimin e kodit për skriptet e ndërtimit të Meson dhe ofron mbështetje për shtojcën e rishkrimit të Meson për ndryshimin e aspekteve të ndryshme të projektit (version, licencë, etj.);
- ĂshtĂ« shtuar shtojca Scratchpad, e cila bĂ«n tĂ« mundur testimin e shpejtĂ« tĂ« funksionimit tĂ« kodit tĂ« shkruar ose kryerjen e njĂ« eksperimenti, duke ju lejuar tĂ« ekzekutoni kodin pa krijuar njĂ« projekt tĂ« plotĂ«. Shtojca shton njĂ« dritare tĂ« re me njĂ« listĂ« skicash qĂ« mund tĂ« pĂ«rpilohen dhe ekzekutohen. Skicat pĂ«rpunohen dhe ruhen brenda KDevelop, por janĂ« tĂ« disponueshme pĂ«r redaktim si skedarĂ« kodi tĂ« rregullt, duke pĂ«rfshirĂ« mbĂ«shtetjen pĂ«r plotĂ«simin automatik dhe diagnostikimin;
- plugin për kontrollimin e kodit duke përdorur .
Thirrja Clang-Tidy është e disponueshme përmes menysë Analyzer, e cila kombinon shtojcat për analizën e kodit dhe të mbështetur më parë , Cppcheck dhe Heaptrack; - Vazhdoi puna për stabilizimin dhe modernizimin e analizuesit për gjuhën C++ dhe shtojcës së analizës semantike, bazuar në përdorimin e Clang. Ndryshimet përfshijnë shtimin e një drejtorie pune për analizuesin clang, zbatimin e problemeve në dalje nga skedarët e përfshirë, aftësinë për të përdorur opsionin "-std=c++2a", riemërtimin e c++1z në C++17 , çaktivizimi i plotësimit automatik për numrat dhe shtimi i një magjistari për gjenerimin e kodit për t'u mbrojtur nga përfshirja e dyfishtë e skedarëve të kokës ();
- Mbështetje e përmirësuar PHP. Kufijtë për të punuar me skedarë të mëdhenj në PHP janë rritur, për shembull, phpfunctions.php tani merr më shumë se 5 MB. Rregulloi problemet me lidhjen duke përdorur ld.lld.
Burimi: opennet.ru
