KDevelop 5.6 dolazi s poboljšanjima za C ++, Python i još mnogo toga

Nakon šest mjeseci razvoja objavljen je integriranog programskog okruženja KDevelop 5.6, koji u potpunosti podržava proces razvoja KDE 5, uključujući upotrebu Clang-a kao kompajlera.

dentro promjena koji su napravljeni u ovoj novoj verziji istaknuta su poboljšanja za CMake, php, C ++, python kao i poboljšanja u ponuđenim alatima.

Oni koji nisu upoznati s KDevelopom, trebali biste to znati to je je integrirano razvojno okruženje za GNU / Linux-Unix sustave, kao i za Windows, također ga planiraju lansirati u verziji Mac OS, KDevelop Objavljen je pod GPL licencom i namijenjen je uporabi u KDE grafičkom okruženju, iako također radi s drugim okruženjima, poput Gnomea.

Za razliku od mnogih drugih razvojnih sučelja, KDevelop nema vlastiti prevoditelj, pa se oslanja na gcc za proizvodnju binarnog koda. Njegova najnovija verzija trenutno je u fazi izrade i radi s različitim programskim jezicima.

Od njih možemo istaknuti neke poput C, C ++, PHP i Python instaliranjem službenog dodatka. Ostali jezici kao što su Java, Ada, SQL, Perl i Pascal, kao i skripte (skripte) za Bash školjku još nisu prenesene na KDevelop4, iako će možda biti podržane u budućnosti.

kdevelop u potpunosti je kompatibilan s KDE 5 razvojnim postupkom, uključujući upotrebu Clang-a kao kompajlera. Kod projekta koristi knjižnice KDE Frameworks 5 i Qt 5.

KDevelop 5.6 Glavne nove značajke

U ovoj novoj verziji KDevelopa uvedena je poboljšana podrška za CMake projekte, zajedno sa sposobnošću grupiranja cmake ciljeva izgradnje u različitim poddirektorijima, a osim uvoza projekata, uključen je i cmake-file-api. Poboljšano rukovanje pogreškama.

Štoviše, ističe rad na poboljšanju alata za razvoj na C ++Iz poboljšanja znam da je sposobnost prosljeđivanja proizvoljnih zastavica kompilacije dodana prilikom pozivanja clang.

Što se tiče jezika, možemo pronaći sPoboljšana podrška za PHP jezik. Ažurirana je php datoteka "functions.php" i dodano je rukovanje sintaksom PHP 7.1 kako bi se uhvatile brojne iznimke.

Također napominje se da je dodana podrška za Python 3.9 i implementirana je podrška za sklopove s MSVC ++ 19.24.

Od ostalih promjena koji se ističu u ovoj novoj verziji:

  • Optimizirano širenje varijabli okoline i dodana mogućnost bijega od simbola dolara povratnom kosom crtom u varijablama okoline.
  • Fokus tipkovnice za plazmoid je fiksiran.
  • Prikažite prazne sesije u podatkovnom mehanizmu.
  • Uklonite alias "text / x-diff" iz podržanih MIME vrsta.
  • Također podržava novo ime KSysGuard za ono što se prije nazivalo KF5SysGuard.
  • Ekspanzija promjenjive okoline optimizirana je i poboljšana.
  • Rekurzija se izbjegava širenjem varijabli okruženja.
  • Popravljeno je pomoću Ctrl + pomicanje_ miša za zumiranje prikaza dokumentacije.
  • Popravljeno vraćanje faktora zumiranja prikaza dokumenata pomoću Ctrl + 0.
  • Navigacija mišem unatrag i naprijed sada je moguća na početnim stranicama CMake i ManPage.
  • Ispravite navigaciju prikazom dokumentacije pomoću gumba za natrag i naprijed.
  • Ažuriranje nije prisilno prilikom ponovnog učitavanja projekata.

Ako ste zainteresirani za saznanje više o ovoj novoj izdanoj verziji, pojedinosti možete potražiti na stranici na sljedeću poveznicu.

Kako instalirati KDevelop 5.6 na Ubuntu i derivate?

Konačno, za one koji žele testirati ovo razvojno okruženje, mogu dobiti instalacijski program od sljedeći link.

Na, moći ćete pronaći veze za preuzimanje nove verzije KDevelop 5.6 za različite operativne sustave koje podržava. U slučaju onih koji su korisnici Linuxa, oni mogu koristiti datoteku AppImage koje se mogu dobiti i izvršiti uz pomoć terminala upisivanjem sljedećih naredbi:

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

Napokon, ako sumnjate u rukovanje ili konfiguraciju KDevelopa, možete potražiti i vodiče i informacije o njemu na Internetu ili YouTubeu.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Giancarlo Dennis dijo

    Pozdrav, tvoj blog je nevjerojatan, pozvat ću svoje programerske prijatelje da prate tvoj blog.
    Oraspoložiti!!!!
    Nastavite tako i privući ćete još programera.