KDevelop 5.6 leveres med forbedringer til C ++, Python og mere

Efter seks måneders udvikling blev den frigivet det integrerede programmeringsmiljø KDevelop 5.6, der fuldt ud understøtter KDE 5-udviklingsprocessen, herunder brug af Clang som en compiler.

inden af ændringerne der blev lavet i denne nye version forbedringer til CMake, php, C ++, python er fremhævet og også forbedringer i de tilbudte værktøjer.

For dem der ikke kender KDevelop, skal du vide det det er er et integreret udviklingsmiljø til GNU / Linux-Unix-systemer såvel som til Windows, der også planlægger at lancere det i Mac OS-version, KDevelop Den er offentliggjort under GPL-licensen og beregnet til brug under KDE's grafiske miljø, selvom det også fungerer i andre miljøer, såsom Gnome.

I modsætning til mange andre udviklingsgrænseflader, KDevelop har ikke sin egen kompilator, så den er afhængig af gcc til at producere binær kode. Den seneste version er i øjeblikket under udvikling og fungerer med forskellige programmeringssprog.

Af dem kan vi fremhæve nogle som C, C ++, PHP og Python ved at installere et officielt plugin. Andre sprog som Java, Ada, SQL, Perl og Pascal samt scripts til Bash-skallen er ikke blevet portet til KDevelop4 endnu, selvom de muligvis understøttes i fremtiden.

kdevelop det er fuldt kompatibelt med KDE 5-udviklingsprocessen, herunder brug af Clang som kompilator. Projektkoden bruger KDE Frameworks 5- og Qt 5-bibliotekerne.

KDevelop 5.6 Vigtigste nye funktioner

I denne nye version af KDevelop forbedret support til CMake-projekter introduceres, sammen med evnen til at gruppere cmake build-mål i forskellige underkataloger og ud over at importere projekter er cmake-file-api involveret. Forbedret fejlhåndtering.

Endvidere fremhæver det arbejde, der er udført for at forbedre værktøjerne til udvikling i C ++, da det fra forbedringerne skiller sig ud, at muligheden for at passere vilkårlige kompilationsflag, når der kaldes clang, blev tilføjet.

Med hensyn til sprog kan vi finde et sForbedret understøttelse af PHP-sprog. PHP-filen "functions.php" er blevet opdateret og PHP 7.1-syntakshåndtering tilføjet for at fange flere undtagelser.

Også det bemærkes, at understøttelse af Python 3.9 blev tilføjet og support til samlinger med MSVC ++ 19.24 er blevet implementeret.

Af de andre ændringer der skiller sig ud fra denne nye version:

  • Optimeret udvidelse af miljøvariabler og tilføjet muligheden for at undslippe dollarsymbolet med en tilbageslag i miljøvariabler.
  • Tastaturfokus for plasmoid er fast.
  • Vis tomme sessioner i datamaskinen.
  • Fjern aliaset "text / x-diff" fra understøttede MIME-typer.
  • Det understøtter også det nye navn KSysGuard for det, der tidligere blev kaldt KF5SysGuard.
  • Udvidelse af miljøvariabler blev optimeret og forbedret.
  • Rekursion undgås ved at udvide miljøvariabler.
  • En rettelse blev foretaget med Ctrl + mouse_scroll for at zoome i dokumentationsvisningen.
  • Fast doc-visning af zoomfaktor nulstillet ved hjælp af Ctrl + 0.
  • Navigering med mus tilbage og frem er nu mulig fra CMake og ManPage-hjemmesider.
  • Korrekt dokumentationsvisning af navigation ved hjælp af musens tilbage- og fremadknapper.
  • Opdatering er ikke tvunget, når projekter genindlæses.

Hvis du er interesseret i at vide mere om denne nye udgivne version, kan du konsultere detaljerne ved at gå til til følgende link.

Hvordan installeres KDevelop 5.6 på Ubuntu og derivater?

Endelig kan de få dem, der ønsker at teste dette udviklingsmiljø, fra følgende link.

På, vil du være i stand til at finde downloadlinkene til den nye version af KDevelop 5.6 til de forskellige operativsystemer, den understøtter. I tilfælde af dem, der er Linux-brugere, kan de bruge AppImage-filen som kan fås og udføres ved hjælp af en terminal ved at skrive følgende kommandoer i den:

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

Endelig, hvis du er i tvivl om håndtering eller konfiguration af KDevelop, kan du se både tutorials og information om det på Internettet eller YouTube.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Giancarlo Dennis sagde han

    Hej, din blog er utrolig, jeg vil invitere mine programmeringsvenner til at følge din blog.
    Op med humøret!!!!
    Fortsæt med det, og du vil tiltrække flere programmører.