Uitgave van applicatieontwikkelomgeving KDevelop 5.5
Na zes maanden ontwikkeling ingediend release van de geïntegreerde programmeeromgeving KDevelop 5.5, dat het ontwikkelingsproces voor KDE 5 volledig ondersteunt, inclusief het gebruik van Clang als compiler. De projectcode wordt gedistribueerd onder de GPL-licentie en maakt gebruik van de KDE Frameworks 5- en Qt 5-bibliotheken.
De nieuwe versie mist significante innovaties - het belangrijkste werk was gericht op het vergroten van de stabiliteit, het optimaliseren van de prestaties en het vereenvoudigen van het onderhoud van de codebasis. Onder de veranderingen:
Verbeterde C++-taalondersteuning. Er zijn ontbrekende waarschuwingen toegevoegd over het standaard opnemen van beschikbare headerbestanden. Plug-ins voor codeanalyse op basis van Clang-tidy en Klaas de mogelijkheid toegevoegd om sets cheques te selecteren. De typezoeklogica voor het proactief aanvullen van code is uitgebreid;
Verbeterde PHP-taalondersteuning: ondersteuning toegevoegd voor getypte eigenschappen geïntroduceerd in PHP 7.4, functies en constanten importeren uit andere naamruimten, arrays van typen и zichtbare klasseconstanten;
Geïmplementeerd een apart gebied voor het weergeven van waarschuwingen en berichten tijdens het opstarten van applicaties, zonder blokkerende dialoogvensters weer te geven;
Een dialoogvenster toegevoegd voor het uitvoeren van de rebase-bewerking in Git;
Biedt herhaalbare opbouw van tar-archieven, geïmplementeerd door de installatie van Pax-headers;
Ondersteuning toegevoegd voor het doorgeven van omgevingsvariabelen uit de procesomgeving en de mogelijkheid om een flatpak-gebaseerde omgeving te configureren;
Er is een optie toegevoegd aan de instellingen om knoppen voor het sluiten van tabbladen uit te schakelen.