KDevelop 5.6 je opremljen z izboljšavami za C ++, Python in druge

Po šestih mesecih razvoja je izšel integriranega programskega okolja KDevelop 5.6, ki v celoti podpira razvojni proces KDE 5, vključno z uporabo Clang-a kot prevajalnika.

V notranjosti sprememb ki so bili narejeni v tej novi različici poudarjene so izboljšave za CMake, php, C ++, python in tudi izboljšave v ponujenih orodjih.

Za tiste, ki KDevelopa ne poznajo, morate to vedeti je je integrirano razvojno okolje za sisteme GNU / Linux-Unix in tudi za Windows, ki ga nameravajo predstaviti tudi v različici Mac OS, KDevelop Objavljen je pod licenco GPL in je namenjen uporabi v grafičnem okolju KDE, čeprav deluje tudi z drugimi okolji, kot je Gnome.

Za razliko od mnogih drugih razvojnih vmesnikov KDevelop nima lastnega prevajalnika, zato se pri izdelavi binarne kode opira na gcc. Njegova najnovejša različica je trenutno v fazi izdelave in deluje z različnimi programskimi jeziki.

Med njimi lahko z namestitvijo uradnega vtičnika izpostavimo nekatere, kot so C, C ++, PHP in Python. Drugi jeziki, kot so Java, Ada, SQL, Perl in Pascal, pa tudi skripti za lupino Bash še niso preneseni v KDevelop4, čeprav jih bodo morda podprli v prihodnosti.

kdevelop je popolnoma združljiv z razvojnim procesom KDE 5, vključno z uporabo Clang-a kot prevajalnika. Koda projekta uporablja knjižnice KDE Frameworks 5 in Qt 5.

KDevelop 5.6 Glavne nove funkcije

V tej novi različici KDevelop uvedena izboljšana podpora projektom CMake, skupaj z zmožnostjo združevanja ciljev gradnje cmake v različne podimenike in poleg uvoza projektov je vključen tudi cmake-file-api. Izboljšano ravnanje z napakami.

Po drugi strani pa poudarja opravljeno delo za izboljšanje orodij za razvoj v jeziku C ++Iz izboljšav vem, da je bila pri klicanju clang dodana možnost podajanja poljubnih zastavic prevajanja.

Kar zadeva jezike, lahko najdemo sIzboljšana jezikovna podpora PHP. Datoteka php "functions.php" je bila posodobljena in dodano je bilo obravnavanje sintakse PHP 7.1, da bi ujeli več izjem.

Tudi opozoriti je treba, da je bila dodana podpora za Python 3.9 in podpora za sklope z MSVC ++ 19.24 je bila izvedena.

Od ostalih sprememb ki izstopajo iz te nove različice:

  • Optimizirano razširitev spremenljivk okolja in dodana možnost pobega pred simbolom dolarja s poševnico v spremenljivkah okolja.
  • Osredotočenost tipkovnice za plazmoid je fiksna.
  • Pokaži prazne seje v podatkovnem mehanizmu.
  • Odstranite vzdevek "text / x-diff" iz podprtih vrst MIME.
  • Podpira tudi novo ime KSysGuard za prej imenovano KF5SysGuard.
  • Optimizirano in izboljšano širjenje spremenljivk okolja.
  • Rekurziji se izogibamo pri širjenju spremenljivk okolja.
  • Popravek je bil izveden s tipkama Ctrl + miškino_drsanje za povečavo pogleda dokumentacije.
  • Popravljena ponastavitev faktorja povečave pogleda dokumenta z uporabo Ctrl + 0.
  • Navigacija z miško nazaj in naprej je zdaj možna na domačih straneh CMake in ManPage.
  • Pravilno krmarjenje po pogledu dokumentacije z uporabo gumbov za pomikanje naprej in nazaj.
  • Posodobitev ni prisilna pri ponovnem nalaganju projektov.

Če želite izvedeti več o tej novi izdani različici, si oglejte podrobnosti na strani na naslednjo povezavo.

Kako namestiti KDevelop 5.6 na Ubuntu in izpeljanke?

Na koncu lahko tiste, ki želijo preizkusiti to razvojno okolje, poiščejo namestitveni program pri naslednjo povezavo.

Ob, našli boste povezave za prenos nove različice KDevelop 5.6 za različne operacijske sisteme, ki jih podpira. V primeru uporabnikov Linuxa lahko uporabijo datoteko AppImage ki ga je mogoče dobiti in izvršiti s pomočjo terminala, tako da vanj vnesete naslednje ukaze:

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

Če dvomite o ravnanju ali konfiguraciji KDevelopa, si oglejte vadnice in informacije o tem na internetu ali v YouTubu.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Giancarlo Dennis je dejal

    Pozdravljeni, vaš blog je neverjeten, povabil bom svoje programerske prijatelje, da spremljajo vaš blog.
    Razvedriti!!!!
    Kar tako naprej in pritegnili boste več programerjev.