Po šiestich mesiacoch vývoja bolo oznámené vydanie novej verzie integrovaného programovacieho prostredia KDevelop 5.5, v ktorom integrovať niektoré vylepšenia a nové funkcie, medzi ktorými vynikajú vylepšenia podpory pre C ++, PHP a integrácia pre Python 3.8.
Pre tých, ktorí KDevelop nepoznajú, to by ste mali vedieť to je je integrované vývojové prostredie pre systémy GNU / Linux-Unix, ako aj pre Windows, ktoré tiež plánujú spustenie vo verzii pre Mac OS, KDevelop Je publikovaný pod licenciou GPL a je určený na použitie v grafickom prostredí KDE, funguje však aj s inými prostrediami, napríklad s Gnome.
Na rozdiel od mnohých iných vývojových rozhraní KDevelop nemá vlastný kompilátor, takže sa pri výrobe binárneho kódu spolieha na gcc. Jeho najnovšia verzia je v súčasnosti vo vývoji a pracuje s rôznymi programovacími jazykmi.
Z nich môžeme zvýrazniť niektoré ako C, C ++, PHP a Python nainštalovaním oficiálneho pluginu. Ostatné jazyky ako Java, Ada, SQL, Perl a Pascal, ako aj skripty pre shell Bash ešte neboli do KDevelop4 prenesené, aj keď môžu byť v budúcnosti podporované.
kdevelop je plne kompatibilný s vývojovým procesom KDE 5, vrátane použitia Clang ako kompilátora. Kód projektu používa knižnice KDE Frameworks 5 a Qt 5.
KDevelop predvolene používa textový editor Kate. Vlastnosti uvedené nižšie sú špecifické pre vývojové prostredie:
- Editor zdrojového kódu so zvýraznením syntaxe a automatickým odsadením (Kate).
- Správa rôznych typov projektov, ako sú CMake, Automake, qmake (pre projekty založené na knižnici Qt a Ant (pre projekty založené na Jave).
- Prehliadač medzi triedami aplikácie.
- Front-end pre gcc, GNU kompilátorová sada.
- Klientske rozhranie pre GNU debugger.
- Sprievodcovia na generovanie a aktualizáciu definícií tried a aplikačného rámca.
- Automatické dopĺňanie kódu v jazykoch C a C ++.
- Natívna podpora pre Doxygen.
- Umožňuje kontrolu verzie.
- a ďalšie
KDevelop 5.5 Hlavné nové funkcie
V novej verzii KDevelop 5.5 vyzdvihuje sa práca vykonaná na zlepšení stability, ako aj na optimalizáciu výkonu a zjednodušenie údržby kódového základu.
Taký je prípad vylepšená podpora pre jazyk C ++, s ktorými boli pridané chýbajúce varovania, aby obsahovali predvolené dostupné súbory hlavičiek.
Okrem doplnkov pre analýzu kódu založených na Clang-tidy a Clazy pridali možnosť vybrať sady šekov. Logika vyhľadávania typov bola rozšírená o proaktívne dokončovanie kódu.
Ďalšie vylepšenie je pre podpora jazyka PHPpretože pridaná podpora pre písané vlastnosti zavedená v PHP 7.4, importovať funkcie a konštanty z iných menných priestorov, polia typov a viditeľné konštanty triedy.
Uvádza sa to aj v oznámení bola implementovaná samostatná oblasť na zobrazovanie varovaní a správ počas procesu spustenia aplikácie bez zobrazenia dialógových okien o zlyhaní.
Rovnako ako on podpora prenosu premenných prostredia z prostredia procesu a schopnosť konfigurovať prostredie založené na flatpaku.
Z ďalších zmien ktoré sú uvedené v reklame:
- Pridaná počiatočná podpora pre Python 3.8
- Pridaný dialóg na vykonanie operácie rebase v Gite
- Opakovateľná kompilácia súborov tar je zabezpečená inštaláciou hlavičiek Pax
- Do nastavení bola pridaná možnosť zakázať tlačidlá na zatváranie kariet.
Ako nainštalovať KDevelop 5.5 na Ubuntu a deriváty?
Na záver môžu tí, ktorí chcú otestovať toto vývojové prostredie, získať inštalačný program od nasledujúci odkaz.
O, nájdete odkazy na stiahnutie novej verzie KDevelop 5.5 pre rôzne operačné systémy, ktoré podporuje. V prípade používateľov systému Linux môžu použiť súbor AppImage ktoré je možné získať a vykonať pomocou terminálu zadaním nasledujúcich príkazov:
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