KDevelop 5.6 sisaldab C ++, Pythoni ja muu parandusi

Pärast kuut kuud arengut see vabastati integreeritud programmeerimiskeskkonna oma KDevelop 5.6, mis toetab täielikult KDE 5 arendusprotsessi, sealhulgas Clangi kasutamist kompilaatorina.

Sees muudatustest mis tehti selles uues versioonis CMake, php, C ++, pythoni täiustused on esile tõstetud ja ka pakutavate tööriistade täiustusi.

Neile, kellele KDevelop pole tuttav, peaksite seda teadma see on 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 5.6 Peamised uued funktsioonid

Selles KDevelopi uues versioonis võetakse kasutusele CMake-projektide parem tugi, koos võimalusega rühmitada cmake-i ehitamise sihtmärke erinevates alamkataloogides ja lisaks projektide importimisele on kaasatud ka cmake-file-api. Parem veakäsitlus.

Lisaks tõstab esile tööd, mida on tehtud C ++ arendusvahendite täiustamiseksParanduste põhjal tean, et helistamiseks lisati võime suvaliste kompileerimislippude edastamiseks.

Keelte osas võime leida s-iParem PHP keele tugi. PHP-faili "functions.php" on uuendatud ja PHP 7.1 süntaksikäsitlus on lisatud mitme erandi saamiseks.

Ka tuleb märkida, et lisati Python 3.9 tugi ja MSVC ++ 19.24-ga assambleede tugi on rakendatud.

Muudest muudatustest mis eristuvad sellest uuest versioonist:

  • Keskkonnamuutujate optimeeritud laiendamine ja lisati võimalus dollari sümbolist pääseda keskkonnamuutujate tagasilöögiga.
  • Plasmoidi fookus klaviatuuril on fikseeritud.
  • Andmemootoris kuvatakse tühjad seansid.
  • Eemaldage varjunimi "text / x-diff" toetatud MIME tüüpidest.
  • Samuti toetab see uut nime KSysGuard, mida varem nimetati KF5SysGuard.
  • Optimeeriti ja täiustati keskkonna muutuja laienemist.
  • Keskkonna muutujate laienemisel välditakse rekursiooni.
  • Dokumentatsioonivaate suumi jaoks tehti parandus klahvikombinatsiooniga Ctrl + mouse_scroll.
  • Parandatud dokumentatsioonivaate suumiteguri lähtestamine, kasutades klahve Ctrl + 0.
  • Hiirega edasi ja tagasi navigeerimine on nüüd võimalik CMake'i ja ManPage'i kodulehtedelt.
  • Õige dokumentatsioonivaate navigeerimine hiire tagasi ja edasi nuppude abil.
  • Projektide uuesti laadimisel pole värskendamine sunnitud.

Kui olete huvitatud selle uue välja antud versiooni kohta lisateabest, saate üksikasjadega tutvuda aadressil järgmisele lingile.

Kuidas installida KDevelop 5.6 Ubuntu ja selle derivaatidele?

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

Kell leiate uue versiooni allalaadimislingid KDevelop 5.6 erinevatele operatsioonisüsteemidele, mida see toetab. Linuxi kasutajate puhul saavad nad kasutada faili AppImage mille saab ja saab terminali abil täita, tippides sinna järgmised käsud:

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.6.0/bin/linux/KDevelop-5.6.0-x86_64.AppImage chmod +x KDevelop.AppImage ./KDevelop.AppImage

Lõpuks, kui teil on kahtlusi KDevelopi käsitsemise või seadistamise osas, võite vaadata nii õpetusi kui ka teavet selle kohta Internetis või YouTube'is.


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.

  1.   Giancarlo Dennis DIJO

    Tere, teie ajaveeb on uskumatu, kutsun oma programmeerimissõpru teie blogi jälgima.
    Rõõmustage!!!!
    Jätkake samamoodi ja meelitate ligi rohkem programmeerijaid.