KDevelop 5.5, arriba amb diverses millores i suport millorat per a C ++ i PHP

KDevelop

Després de sis mesos de desenvolupament, es va donar a conèixer l'alliberament de la nova versió de l'entorn de programació integrat KDevelop 5.5, En la qual es integren algunes millores i característiques noves, entre les quals es destaquen millores de suport per a C ++, PHP i la integració per Python 3.8.

Per als qui desconeixen de KDevelop, han de saber que aquest és un entorn de desenvolupament integrat per a sistemes GNU / Linux-Unix, així com per a Windows, tenint també previst llançar-ho en versió Mac OS, KDevelop està publicat sota llicència GPL i orientat a l'ús sota l'entorn gràfic KDE, tot i que també funciona amb altres entorns, com Gnome.

A diferència de moltes altres interfícies de desenvolupament, KDevelop no compta amb un compilador propi, de manera que depèn de gcc per produir codi binari. La seva última versió es troba actualment sota desenvolupament i funciona amb diferents llenguatges de programació.

D'ells podem destacar alguns com C, C ++, PHP i Python mitjançant la instal·lació d'un plugin oficial. Altres llenguatges com Java, Ada, SQL, Perl i Pascal, així com guions (scripts) per a l'intèrpret d'ordres Bash no han estat portats a KDevelop4 encara, tot i que és possible que es suportin en un futur.

Kdevelop és totalment compatible amb el procés de desenvolupament del KDE 5, inclòs l'ús de Clang com a compilador. El codi de el projecte utilitza les biblioteques KDE Frameworks 5 i Qt maig.

KDevelop fa servir per defecte l'editor de text Kate. Les característiques que s'esmenten a continuació són específiques de l'entorn de desenvolupament:

  • Editor de codi font amb destacat de sintaxi i indentado automàtic (Kate).
  • Gestió de diferents tipus de projectes, com CMake, Automake, qmake (per a projectes basats en la biblioteca Qt i Ant (per a projectes basats en Java).
  • Navegador entre classes de l'aplicació.
  • Front-end per gcc, el conjunt de compiladors de GNU.
  • Front-end per al depurador de GNU.
  • Assistents per generar i actualitzar les definicions de les classes i el framework de l'aplicació.
  • Completat automàtic de el codi en C i C ++.
  • Compatibilitat nativa amb Doxygen.
  • Permet control de versions.
  • i més

Principals novetats de KDevelop 5.5

En la nova versió de KDevelop 5.5 es destaca el treball que es va realitzar a millorar l'estabilitat, així com per optimitzar el rendiment i simplificar el manteniment de la base de codi.

Tal és el cas del suport millorat per al llenguatge C ++, Amb el qual s'han agregat advertències que faltaven per incloure els fitxers de capçalera disponibles predeterminats.

A més de que els complements per a l'anàlisi de codi basat en Clang-tidy i Clazy van agregar la capacitat de seleccionar conjunts de comprovacions. La lògica de recerca de tipus s'ha ampliat amb la finalització proactiva de el codi.

Una altra de les millores és per al suport per al llenguatge PHP, ja que es va afegir el suport per propietats escrites introduïdes en PHP 7.4, Importació de funcions i constants d'altres espais de noms, matrius de tipus i constants de classe visibles.

També s'esmenta en l'anunci que s'ha implementat una àrea separada per mostrar advertències i missatges durant el procés d'inici de l'aplicació, sense mostrar quadres de diàleg de bloqueig.

Així com el suport per a la transferència de variables d'entorn des de l'entorn de l'procés i la capacitat de configurar l'entorn basat en flatpak.

Dels altres canvis que s'esmenten a l'anunci:

  • Es va agregar suport inicial per Python 3.8
  • Diàleg agregat per realitzar l'operació de depassi en Git
  • Es proporciona un recull repetible d'arxius tar mitjançant la instal·lació de capçaleres Pax
  • S'ha afegit una opció a la configuració per desactivar els botons per tancar pestanyes.

¿Com instal·lar KDevelop 5.5 en Ubuntu i derivats?

Finalment per als que vulguin provar aquest entorn de desenvolupament, poden obtenir l'instal·lador des el següent enllaç.

Al, podran trobar els enllaços de descàrrega de la nova versió de KDevelop 5.5 per als diferents sistemes operatius que suporta. En el cas dels que són usuaris de Linux poden utilitzar un fitxer AppImage el qual poden obtenir i executar amb ajuda d'una terminal teclejant-hi les següents comandes:

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

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.