lëshimi i ambientit të integruar të programimit , të cilin e mbështet plotësisht procesin e zhvillimit për KDE 5, duke përfshirë përdorimin e Clang si kompilator. Kodi i projektit shpërndahet nën licencën GPL dhe përdor bibliotekat KDE Frameworks 5 dhe Qt 5.
TĂ« rejat kryesore:
- Shtuar mbështetje për sistemin e ndërtimit , i cili përdoret për ndërtimin e projekteve si X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME dhe GTK. Në KDevelop tani mund të krijoni, konfiguroni, kompiloni dhe instaloni projekte që përdorin Meson, mbështetet autokompaktimi i kodit për skenarët e ndërtimit Meson dhe ofrohet fillimisht mbështetje për plugin-in Meson rewriter për të ndryshuar aspekte të ndryshme të projektit (versionet, licencat etj.);
- Shtuar plugin-in Scratchpad, i cili ofron mundësinë për të verifikuar shpejt funksionimin e kodit të shkruar apo për të kryer eksperimente, duke lejuar ekzekutimin e kodit pa krijuar një projekt të plotë. Plugin-i shton një dritare të re me një listë skicash, të cilat mund të kompilohet dhe ekzekutohen. Skicat përpunohen dhe ruhen brenda KDevelop, por janë të aksesueshme për redaktim si skedarë të zakonshëm me kod, duke përfshirë mbështetje për autokompaktimin dhe diagnostikimin;
- plugin për kontrollin e kodit përmes .
Thirrja e Clang-Tidy është e aksesueshme përmes menusë Analizues, e cila kombinon pluginët për analizimin e kodit dhe që ka mbështetur më parë , Cppcheck dhe Heaptrack; - Ka vazhduar puna për stabilizimin dhe modernizimin e parser-it për gjuhën C++ dhe plugin-in e analizës semantike, të bazuar në përdorimin e Clang. Nga ndryshimet, përmendim shtimin e drejtorisë së punës për parser-in clang, implementimin e daljes së problemeve nga skedarët e përfshirë, mundësinë e përdorimit të opsionit "-std=c++2a", rinaming c++1z në C++17, çaktivizimin e autokompaktimit për numra dhe shtimin e asistentit për gjenerimin e kodit për mbrojtjen nga përfshirjet e dyfishta të skedarëve të titujve ();
- Përmirësuar mbështetja për PHP. Janë rritur kufijtë për punën me skedarë të mëdhenj në PHP, për shembull, phpfunctions.php tani zë më shumë se 5 MB. Janë zgjidhur problemet me lidhjen përmes ld.lld.
Burimi: opennet.ru
