KDevelop 5.5 wordt geleverd met verschillende verbeteringen en verbeterde ondersteuning voor C ++ en PHP

KDevelop

Na zes maanden ontwikkeling de release van de nieuwe versie is aangekondigd van de geïntegreerde programmeeromgeving KDevelop 5.5, waarin enkele verbeteringen en nieuwe functies integreren, waaronder ondersteuningsverbeteringen voor C ++, PHP en de integratie voor Python 3.8 opvallen.

Voor degenen die niet bekend zijn met KDevelop, moet u dat weten het is een geïntegreerde ontwikkelomgeving voor GNU / Linux-Unix-systemen, evenals voor Windows, die ook van plan zijn om het in Mac OS-versie te lanceren, KDevelop Het is gepubliceerd onder de GPL-licentie en bedoeld voor gebruik in de grafische omgeving van KDE, hoewel het ook werkt met andere omgevingen, zoals Gnome.

In tegenstelling tot veel andere ontwikkelingsinterfaces, KDevelop heeft geen eigen compiler, dus het vertrouwt op gcc om binaire code te produceren. De nieuwste versie is momenteel in ontwikkeling en werkt met verschillende programmeertalen.

Van hen kunnen we enkele markeren, zoals C, C ++, PHP en Python door een officiële plug-in te installeren. Andere talen zoals Java, Ada, SQL, Perl en Pascal, evenals scripts voor de Bash-shell, zijn nog niet naar KDevelop4 geport, hoewel ze in de toekomst mogelijk worden ondersteund.

kdevelop het is volledig compatibel met het ontwikkelingsproces van KDE 5, inclusief het gebruik van Clang als compiler. De projectcode gebruikt de KDE Frameworks 5- en Qt 5-bibliotheken.

KDevelop gebruikt standaard de Kate-teksteditor. De onderstaande functies zijn specifiek voor de ontwikkelomgeving:

  • Broncode-editor met syntaxisaccentuering en automatische inspringing (Kate).
  • Beheer van verschillende soorten projecten, zoals CMake, Automake, qmake (voor projecten op basis van de Qt bibliotheek en Ant (voor projecten op basis van Java).
  • Browser tussen klassen van de applicatie.
  • Front-end voor gcc, de GNU-compilerset.
  • Front-end voor de GNU-debugger.
  • Wizards om de definities van de klassen en het applicatieframework te genereren en bij te werken.
  • Automatische codeaanvulling in C en C ++.
  • Native ondersteuning voor Doxygen.
  • Staat versiebeheer toe.
  • en

KDevelop 5.5 Belangrijkste nieuwe functies

In de nieuwe versie van KDevelop 5.5 het werk dat is gedaan om de stabiliteit te verbeteren, wordt benadrukt, evenals om de prestaties te optimaliseren en het onderhoud van de codebasis te vereenvoudigen.

Zo is het geval verbeterde ondersteuning voor de C ++ -taal, waarmee ontbrekende waarschuwingen zijn toegevoegd om de standaard beschikbare header-bestanden op te nemen.

Naast de plug-ins voor code-analyse op basis van Clang-tidy en Clazy hebben de mogelijkheid toegevoegd om reeksen cheques te selecteren​ Type zoeklogica is uitgebreid met proactieve codeaanvulling.

Een andere verbetering is voor de ondersteuning voor PHP-taalAls ondersteuning toegevoegd voor geschreven eigenschappen geïntroduceerd in PHP 7.4, importeer functies en constanten uit andere naamruimten, typ arrays en zichtbare klasseconstanten.

In de aankondiging wordt ook vermeld dat er is een apart gebied geïmplementeerd om waarschuwingen en berichten weer te geven tijdens het opstarten van de applicatie, zonder crashdialogen weer te geven.

Net zoals hem ondersteuning voor het overbrengen van omgevingsvariabelen uit de procesomgeving en de mogelijkheid om de flatpak-gebaseerde omgeving te configureren.

Van de andere veranderingen die worden genoemd in de advertentie:

  • Eerste ondersteuning toegevoegd voor Python 3.8
  • Dialoog toegevoegd om een ​​rebase-operatie uit te voeren in Git
  • Herhaalbare compilatie van tar-bestanden wordt geleverd door Pax-headers te installeren
  • Aan de instellingen is een optie toegevoegd om de knoppen voor het sluiten van tabbladen uit te schakelen.

Hoe installeer ik KDevelop 5.5 op Ubuntu en derivaten?

Ten slotte kunnen degenen die deze ontwikkelomgeving willen testen, het installatieprogramma verkrijgen van de volgende link.

Bij, u zult de downloadlinks van de nieuwe versie kunnen vinden KDevelop 5.5 voor de verschillende besturingssystemen die het ondersteunt. In het geval van degenen die Linux-gebruikers zijn, kunnen ze het AppImage-bestand gebruiken die kan worden verkregen en uitgevoerd met behulp van een terminal door de volgende opdrachten in te typen:

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

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.