KDevelop 5.5, vine cu diverse îmbunătățiri și suport îmbunătățit pentru C ++ și PHP

KDevelop

După șase luni de dezvoltare, a fost anunțată lansarea noii versiuni a mediului de programare integrat KDevelop 5.5, in care să integreze unele îmbunătățiri și funcții noi, printre care se remarcă îmbunătățirile pentru C ++, PHP și integrarea pentru Python 3.8.

Pentru cei care nu sunt familiarizați cu KDevelop, ar trebui să știți asta acest este un mediu de dezvoltare integrat pentru sistemele GNU / Linux-Unix, precum și pentru Windows, care intenționează să îl lanseze și în versiunea Mac OS, KDevelop Este publicat sub licența GPL și este destinat utilizării în mediul grafic KDE, deși funcționează și cu alte medii, cum ar fi Gnome.

Spre deosebire de multe alte interfețe de dezvoltare, KDevelop nu are propriul compilator, deci se bazează pe gcc pentru a produce cod binar. Ultima sa versiune este în prezent în curs de dezvoltare și funcționează cu diferite limbaje de programare.

Dintre acestea putem evidenția unele, cum ar fi C, C ++, PHP și Python, prin instalarea unui plugin oficial. Alte limbi, cum ar fi Java, Ada, SQL, Perl și Pascal, precum și scripturi pentru shell-ul Bash nu au fost încă portate pe KDevelop4, deși pot fi acceptate în viitor.

kdevelop este pe deplin compatibil cu procesul de dezvoltare KDE 5, inclusiv utilizarea Clang ca compilator. Codul proiectului folosește bibliotecile KDE Frameworks 5 și Qt 5.

KDevelop folosește implicit editorul de text Kate. Funcțiile menționate mai jos sunt specifice mediului de dezvoltare:

  • Editor de cod sursă cu evidențierea sintaxei și indentare automată (Kate).
  • Managementul diferitelor tipuri de proiecte, cum ar fi CMake, Automake, qmake (pentru proiecte bazate pe biblioteca Qt și Ant (pentru proiecte bazate pe Java).
  • Browser între clasele aplicației.
  • Front-end pentru gcc, setul de compilator GNU.
  • Front-end pentru depanatorul GNU.
  • Vrăjitori pentru a genera și actualiza definițiile claselor și cadrul aplicației.
  • Completarea automată a codului în C și C ++.
  • Suport nativ pentru Doxygen.
  • Permite controlul versiunii.
  • și mai mult

KDevelop 5.5 Principalele caracteristici noi

În noua versiune a KDevelop 5.5 se evidențiază munca făcută pentru îmbunătățirea stabilității, precum și pentru a optimiza performanța și a simplifica întreținerea bazei de cod.

Acesta este cazul suport îmbunătățit pentru limbajul C ++, cu care au fost adăugate avertismente lipsă pentru a include fișierele de antet implicite disponibile.

În plus față de pluginurile pentru analiza codului bazat pe Clang-tidy și Clazy au adăugat capacitatea de a selecta seturi de verificări. Logica de căutare a tipurilor a fost extinsă odată cu completarea proactivă a codului.

O altă îmbunătățire este pentru suport pentru limbajul PHPCa a adăugat suport pentru proprietățile scrise introduse în PHP 7.4, import funcții și constante din alte spații de nume, matrice de tipuri și constante de clasă vizibile.

De asemenea, se menționează în anunț că a fost implementată o zonă separată pentru a afișa avertismente și mesaje în timpul procesului de pornire a aplicației, fără a afișa dialoguri de blocare.

La fel ca el suport pentru transferul variabilelor de mediu din mediul procesului și capacitatea de a configura mediul bazat pe flatpak.

Dintre celelalte schimbări care sunt menționate în anunț:

  • S-a adăugat suportul inițial pentru Python 3.8
  • S-a adăugat un dialog pentru a efectua operația de rebase în Git
  • Compilarea repetabilă a fișierelor tar este asigurată prin instalarea antetelor Pax
  • O setare a fost adăugată la setări pentru a dezactiva butoanele pentru închiderea filelor.

Cum se instalează KDevelop 5.5 pe Ubuntu și derivate?

În cele din urmă, pentru cei care doresc să testeze acest mediu de dezvoltare, pot obține programul de instalare de la următorul link.

La, veți putea găsi linkurile de descărcare ale noii versiuni KDevelop 5.5 pentru diferitele sisteme de operare pe care le suportă. În cazul celor care sunt utilizatori Linux, aceștia pot utiliza fișierul AppImage care poate fi obținut și executat cu ajutorul unui terminal tastând în acesta următoarele comenzi:

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

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.