KDevelop 5.4 rakenduste arenduskeskkonna uus versioon on nüüd tasuta

KDevelop

KDevelop on integreeritud arenduskeskkond nii GNU / Linux-Unixi süsteemide kui ka Windowsi jaoks, plaanides selle käivitada ka Mac OS-i versioonis, KDevelop See on avaldatud GPL-litsentsi all ja mõeldud kasutamiseks KDE graafilises keskkonnas, kuigi see töötab ka teiste keskkondadega, näiteks Gnome'iga.

Erinevalt paljudest teistest arendusliidestest on KDevelopil pole oma kompilaatorit, seega tugineb binaarkoodi loomiseks gcc-le. Selle uusim versioon on praegu väljatöötamisel ja töötab erinevate programmeerimiskeeltega.

Neist saame esile tuua mõned, näiteks C, C ++, PHP ja Python, installides ametliku pistikprogrammi. Teisi keeli, nagu Java, Ada, SQL, Perl ja Pascal, samuti Bashi kesta skripte, pole KDevelop4-sse veel üle kantud, ehkki neid võidakse tulevikus toetada.

kdevelop see ühildub täielikult KDE 5 arendusprotsessiga, sealhulgas Clangi kasutamine kompilaatorina. Projekti kood kasutab KDE Frameworks 5 ja Qt 5 teeke.

KDevelop kasutab vaikimisi Kate'i tekstiredaktorit. Allpool nimetatud funktsioonid on iseloomulikud arenduskeskkonnale:

  • Lähtekoodi redaktor süntaksi esiletõstmise ja automaatse taandega (Kate).
  • Erinevat tüüpi projektide haldamine, näiteks CMake, Automake, qmake (Qt-teegil põhinevate projektide ja Ant (Java-põhiste projektide) haldamine.
  • Brauser rakenduse klasside vahel.
  • GNU, GNU kompilaatori komplekti kasutajaliides.
  • GNU siluri eesliides.
  • Nõustajad klasside määratluste ja rakenduste raamistiku loomiseks ja värskendamiseks.
  • Automaatne koodi täitmine C ja C ++ keeles.
  • Kohalik tugi Doxygenile.
  • Võimaldab versiooni juhtimist.
  • Ja veel

KDevelop 5.4 Peamised uued funktsioonid

Hiljuti esitleti KDevelop 5.4 integreeritud programmeerimiskeskkonna uue versiooni turule toomist, milles selle arenduskeskkonna toimimise parandamiseks on tehtud mõned muudatused.

Nendest olulistest muudatustest, mida saab esile tõsta, leiame selle lisas Mesoni ehitussüsteemi tuge , mida kasutatakse selliste projektide loomiseks nagu X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME ja GTK.

KDevelopis saate nüüd luua, konfigureerida, kompileerida ja installida projekte Meson, c abilTäitke Mesoni koostamise skriptide kood automaatselt ja pakkuge Mesoni ümberkirjutamise pistikprogrammile esmast tuge projekti erinevate aspektide (versioon, litsents jne) muutmiseks.

Scratchpad plugin on lisatud, mis võimaldab teil kiiresti kontrollida kirjutatud koodi tööd või sooritada katse, käivitades koodi ilma terviklikku projekti loomata.

Pistikprogramm lisab uue akna koos visandite loendiga, mille saate koostada ja käivitada. Piirid töödeldakse ja salvestatakse KDevelopis, kuid neid saab muuta nagu tavalisi koodiga faile, sealhulgas automaatse täitmise ja diagnostika tugi.

Lisatud pistikprogramm Clang-Tidy abil koodi kontrollimiseks. Clang-Tidy kõne on saadaval menüü Analüsaator kaudu, mis ühendab koodianalüüsiks pistikprogrammid ja ühildub juba Clazy, Cppchecki ja Heaptrackiga.

C ++ keele parseri stabiliseerimise ja moderniseerimise töö jätkus ja semantilise analüüsi pistikprogramm, mis põhineb Clangi kasutamisel.

Muudatustest toome välja klansi parseri jaoks töökataloogi lisamise, kaasatud failide probleemiväljundi rakendamise, võimaluse kasutada valikut "-std = c ++ 2a", nimetada c ++ 1z ümber C-ks ++ 17, keelake numbri automaatne täitmine ja lisage koodigeneraatori viisard, et kaitsta päisefaili topeltkaasamise eest (päisekaitse).

Samuti tuleb märkida, et PHP tuge parandati. PHP-s on suuremate failidega töötamise piirangud suurenenud, näiteks phpfunctions.php on nüüd suurem kui 5 MB. Parandatud ld.lld lingiga seotud probleemid.

Kuidas installida KDevelop 5.4 Ubuntu ja selle derivaatidele?

Lõpuks, neile, kes soovivad seda arenduskeskkonda testida, saavad nad installija hankida saidilt järgmine link.

Linuxi kasutajad saavad kasutada rakenduse AppImage faili, mille nad saavad hankida ja käitada terminali abil ning tippides järgmised käsud:

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.4.1/bin/linux/KDevelop-5.4.1-x86_64.AppImage

chmod +x KDevelop.AppImage

./KDevelop.AppImage

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.