KDevelop 5.5 přichází s různými vylepšeními a vylepšenou podporou pro C ++ a PHP

KDevelop

Po šesti měsících vývoje bylo oznámeno vydání nové verze integrovaného programovacího prostředí KDevelop 5.5, ve kterém integrovat některá vylepšení a nové funkce, mezi kterými vynikají vylepšení podpory pro C ++, PHP a integrace pro Python 3.8.

Pro ty, kteří nejsou obeznámeni s KDevelop, měli byste to vědět to je je integrované vývojové prostředí pro systémy GNU / Linux-Unix i pro Windows také plánuje spuštění ve verzi pro Mac OS, KDevelop Je vydáván pod licencí GPL a je určen pro použití v grafickém prostředí KDE i když funguje i v jiných prostředích, jako je Gnome.

Na rozdíl od mnoha jiných vývojových rozhraní KDevelop nemá vlastní kompilátor, proto se při výrobě binárního kódu spoléhá na gcc. Jeho nejnovější verze je v současné době ve vývoji a pracuje s různými programovacími jazyky.

Z nich můžeme zvýraznit některé jako C, C ++, PHP a Python instalací oficiálního pluginu. Jiné jazyky jako Java, Ada, SQL, Perl a Pascal, stejně jako skripty (skripty) pro shell Bash ještě nebyly do KDevelop4 přeneseny, i když v budoucnu mohou být podporovány.

kdevelop je plně kompatibilní s vývojovým procesem KDE 5, včetně použití Clang jako kompilátoru. Kód projektu používá knihovny KDE Frameworks 5 a Qt 5.

KDevelop používá ve výchozím nastavení textový editor Kate. Níže uvedené funkce jsou specifické pro vývojové prostředí:

  • Editor zdrojového kódu se zvýrazněním syntaxe a automatickým odsazením (Kate).
  • Správa různých typů projektů, jako jsou CMake, Automake, qmake (pro projekty založené na knihovně Qt a Ant (pro projekty založené na Javě).
  • Prohlížeč mezi třídami aplikace.
  • Front-end pro gcc, sadu překladačů GNU.
  • Front-end pro GNU debugger.
  • Průvodci pro generování a aktualizaci definic tříd a aplikačního rámce.
  • Automatické doplňování kódu v C a C ++.
  • Nativní podpora pro Doxygen.
  • Umožňuje ovládání verzí.
  • a více

KDevelop 5.5 Hlavní nové funkce

V nové verzi KDevelop 5.5 je zdůrazněna práce, která byla provedena ke zlepšení stability, a také k optimalizaci výkonu a zjednodušení údržby kódové základny.

Takový je případ vylepšená podpora pro jazyk C ++, s nimiž byla přidána chybějící varování, aby zahrnovala výchozí dostupné soubory záhlaví.

Kromě doplňků pro analýzu kódu založených na Clang-tidy a Clazy přidali možnost vybrat sady šeků. Logika vyhledávání typů byla rozšířena o proaktivní dokončení kódu.

Další vylepšení je pro podpora jazyka PHPJak přidána podpora pro psané vlastnosti zavedená v PHP 7.4, importovat funkce a konstanty z jiných jmenných prostorů, pole typu a viditelné konstanty třídy.

To je také uvedeno v oznámení, že byla implementována samostatná oblast pro zobrazení varování a zpráv během procesu spouštění aplikace, bez zobrazení dialogových oken selhání.

Stejně jako on podpora přenosu proměnných prostředí z prostředí procesu a schopnost konfigurovat prostředí založené na flatpaku.

Z dalších změn které jsou zmíněny v reklamě:

  • Přidána počáteční podpora pro Python 3.8
  • Přidán dialog pro provedení operace rebase v Gitu
  • Opakovatelná kompilace souborů tar je zajištěna instalací záhlaví Pax
  • Do nastavení byla přidána možnost deaktivovat tlačítka pro zavírání karet.

Jak nainstalovat KDevelop 5.5 na Ubuntu a deriváty?

A konečně, pro ty, kteří chtějí otestovat toto vývojové prostředí, mohou získat instalační program od následující odkaz.

V, budete moci najít odkazy na stažení nové verze KDevelop 5.5 pro různé operační systémy, které podporuje. V případě uživatelů systému Linux mohou použít soubor AppImage které lze získat a provést pomocí terminálu zadáním následujících příkazů:

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

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.