KDevelop 5.5 prichádza s rôznymi vylepšeniami a vylepšenou podporou pre C ++ a PHP

KDevelop

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

Buďte prvý komentár

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.