Hat hónap fejlesztés után bejelentették az új verzió kiadását integrált programozási környezet KDevelop 5.5, amiben integráljon néhány fejlesztést és új funkciót, amelyek közül kiemelkedik a C ++, a PHP és a Python 3.8 integrációjának támogatása.
Azok számára, akik nem ismerik a KDevelop programot, ezt tudnia kell van egy integrált fejlesztési környezet a GNU / Linux-Unix rendszerek, valamint a Windows esetében is tervezik annak indítását Mac OS, KDevelop verzióban A GPL licenc alatt jelent meg, és a KDE grafikus környezetében használható, bár más környezetekkel is működik, például a Gnome-mal.
Sok más fejlesztői felülettel ellentétben, A KDevelop nem rendelkezik saját fordítóval, ezért a gcc-re támaszkodik bináris kód előállítására. Legfrissebb verziója jelenleg fejlesztés alatt áll és különböző programozási nyelvekkel működik.
Közülük kiemelhetünk néhányat, például a C, C ++, PHP és Python hivatalos plugin telepítésével. Más nyelveket, például a Java, Ada, SQL, Perl és Pascal, valamint a Bash shell parancsfájljait még nem portálták a KDevelop4-be, bár a jövőben támogathatók lehetnek.
kdevelop teljes mértékben kompatibilis a KDE 5 fejlesztési folyamattal, beleértve a Clang használatát fordítóként. A projekt kódja a KDE Frameworks 5 és Qt 5 könyvtárakat használja.
A KDevelop alapértelmezés szerint a Kate szövegszerkesztõt használja. Az alábbiakban említett jellemzők a fejlesztői környezetre jellemzőek:
- Forráskód-szerkesztő szintaxis kiemeléssel és automatikus behúzással (Kate).
- Különböző típusú projektek kezelése, például CMake, Automake, qmake (a Qt könyvtárra épülő projektek és Ant (Java alapú projektek).
- Böngésző az alkalmazás osztályai között.
- A gcc kezelőfelülete, a GNU fordítócsomag.
- Kezelőfelület a GNU hibakeresőhöz.
- Varázslók az osztályok definícióinak és az alkalmazás keretrendszerének létrehozására és frissítésére.
- Automatikus kódkiegészítés C és C ++ nyelven.
- A Doxygen natív támogatása.
- Engedélyezi a verziókezelést.
- és
A KDevelop 5.5 főbb új funkciói
A KDevelop 5.5 új verziójában kiemelik a stabilitás javítása érdekében végzett munkát, valamint a teljesítmény optimalizálása és a kódalap karbantartásának egyszerűsítése érdekében.
Ez a helyzet javult a C ++ nyelv támogatása, amellyel hiányzó figyelmeztetéseket adtak az alapértelmezés szerint elérhető fejlécfájlok felvételéhez.
Azon alapuló kódelemzéshez szükséges bővítmények mellett Clang-tidy és Clazy hozzáadta a csekksorozatok kiválasztásának lehetőségét. A típusú keresési logikát proaktív kód befejezéssel bővítették.
További javulás a a PHP nyelv támogatásaMint a PHP 7.4-ben bevezetett írott tulajdonságok támogatása, függvények és konstansok importálása más névterekből, típus tömbökből és látható osztályállandókból.
A közleményben megemlítik azt is, hogy külön területet vezettek be a figyelmeztetések és üzenetek megjelenítésére az alkalmazás indítási folyamata alatt, összeomlási párbeszédpanelek megjelenítése nélkül.
Akárcsak ő támogatás a környezeti változók átviteléhez a folyamatkörnyezetből és a flatpak alapú környezet konfigurálásának képessége.
A többi változás közül amelyek szerepelnek a hirdetésben:
- Hozzáadta a Python 3.8 kezdeti támogatását
- Hozzáadott párbeszédpanel az újbóli működés végrehajtásához a Gitben
- A tar fájlok ismételt összeállítását a Pax fejlécek telepítése biztosítja
- A beállításokhoz hozzáadódott egy lehetőség a fülek bezárásához szükséges gombok letiltására.
Hogyan kell telepíteni a KDevelop 5.5 alkalmazást az Ubuntu és a derivatívákra?
Végül azok számára, akik tesztelni akarják ezt a fejlesztői környezetet, beszerezhetik a telepítőt a következő link.
Nál nél, Megtalálja az új verzió letöltési linkjeit A KDevelop 5.5 az általa támogatott különböző operációs rendszerekhez. Linux felhasználók esetén az AppImage fájlt használhatják amelyet egy terminál segítségével lehet megszerezni és végrehajtani a következő parancsok beírásával:
wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.5.0/bin/linux/KDevelop-5.5.0-x86_64.AppImage chmod +x KDevelop.AppImage ./KDevelop.AppImage