Entwicklungsumgebungen: KDevelop 4.5.0 lässt Module testen
KDevelop 4.5 unterstützt Komponententests. (Bild: KDE)

Entwicklungsumgebungen KDevelop 4.5.0 lässt Module testen

Die Entwicklungsumgebung KDevelop aus KDE kann Code an externe Komponententests übergeben. Die Entwickler haben außerdem Datei- und Projektvorlagen neu umgesetzt, die den bisherigen Assistenten ersetzen sollen.

Anzeige

Das jetzt veröffentlichte KDevelop 4.5.0 unterstützt unter anderem Komponententests mit externen Testmodulen, darunter für PHP, Ruby oder die Programmiersprache C. Außerdem wurde der bisherige Assistent "Create new Class" durch eine neue Vorlagenverwaltung ersetzt. Mit KDevelop 4.5.0 lassen sich Projekte in Python 3.0 erstellen. Außerdem wurden Teile des verwaisten Quanta-Projekts in KDevelop aufgenommen. Die Benutzeroberfläche wurde aufpoliert.

  • Die Benutzeroberfläche wurde verbessert.
  • In KDevelop 4.5 wurden die Vorlagen für die Erstellung von Klassen überarbeitet.
  • Zusätzlich wurden externe Komponententests umgesetzt.
In KDevelop 4.5 wurden die Vorlagen für die Erstellung von Klassen überarbeitet.

Das neue Test-Framework von Entwickler Miha Čančula integriert die Komponententests zahlreicher Programmiersprachen, so dass sie direkt aus KDevelop heraus aufgerufen werden können. Bislang lassen sich so die Bibliotheken Ctest und Qtest sowie PHPUnit nutzen, um Code zu prüfen. Das Framework folgt dem Plugin-Ansatz in KDevelop und lässt sich einfach erweitern.

Bessere Klassenvorlagen

Das Erstellen neuer Klassenvorlagen wurde verbessert und der bislang dafür verwendete Assistent komplett ersetzt. Neben neuen Klassen lassen sich aus den Vorlagen auch solche für Dateien erstellen. Die Vorlagen decken dabei auch erweiterte Semantik- und Framework-Einstellungen ab. Als Beispiel nennen die Entwickler die Möglichkeit, C++-Klassen mit dem Pimpl-Idiom zu erstellen. Weitere Vorlagen gibt es für Qt-Shared-Klassen, für GObject- und PHP-Klassen sowie für CMake-Module.

Die Unterstützung für Python wurde auf Version 3.0 der Skriptsprache erweitert, während der Ruby-Support nochmals überarbeitet und verbessert wurde. Für C++-Entwickler wurde die Autovervollständigung überarbeitet.

Quanta-Komponenten in KDevelop

Da die KDE-SC-Anwendung für die Webentwicklung Quanta selbst nicht mehr entwickelt wird, haben Entwickler viele Komponenten als Plugins für KDevelop umgesetzt. Außerdem wurde zusätzlich ein SQL-Plugin sowie der PHP-Debugger XDebug und ein Upload-Plugin entwickelt. Ferner unterstützt KDevelop CSS.

Der Quellcode für KDevelop 4.5.0 steht auf der Webseite des Projekts zum Download bereit. Die meisten Änderungen in der Entwicklungsumgebung wurden bereits während des Kate/KDevelop October Sprint im Oktober 2012 umgesetzt oder damals beschlossen.


non_sense 30. Apr 2013

Wenn man schon klugscheißen will, dann bitte richtig. Es heißt: "Microsoft" ...

Kommentieren



Anzeige

  1. Prozessingenieur Requirements Management (m/w)
    dSPACE GmbH, Paderborn
  2. Datenbank-Administrator (m/w)
    AEB GmbH, Stuttgart
  3. Softwareentwickler/-in
    NOWEDA, Essen
  4. Product Manager User Interface Design (m/w)
    ATOSS Software AG, München

 

Detailsuche


Folgen Sie uns
       


  1. Selbsttötung

    Wieder ein toter Arbeiter bei Foxconn

  2. Linux

    Opensuse Factory wird Rolling-Release-Distribution

  3. Bau-Simulator 2015

    Schwere Maschinen am PC

  4. Gericht

    Kim Dotcom muss Filmindustrie sein Vermögen offenlegen

  5. Smartphone-Markt wächst

    Samsung verkauft weniger Smartphones

  6. Internet of Things

    Kreditkartennummern und das Passwort 1234

  7. OLED-Lampen

    Allianz in Taiwan will OLED-Licht voranbringen

  8. Libreoffice 4.3

    3D-Modelle, besseres OOXML und Monster-Absätze

  9. Arbeitsspeicher

    Erste Smartphones mit Low-Power-DDR4 erscheinen 2015

  10. Wearables

    Samsung lässt sich runde Smartwatch-Designs patentieren



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
PC-Spiele mit 4K, 6K, 8K, 15K: "Spielen mit Downsampling schlägt Full-HD immer"
PC-Spiele mit 4K, 6K, 8K, 15K
"Spielen mit Downsampling schlägt Full-HD immer"
  1. Transformers Ära des Untergangs - gefilmt mit Sensoren im Imax-Format
  2. Intel-Partnerschaft mit Samsung 4K-Monitore sollen unter 400 US-Dollar gedrückt werden
  3. Asus ROG Kleine Gaming-PCs im Konsolendesign mit Desktophardware

Samsung Galaxy Tab S im Test: Flaches, poppig buntes Leichtgewicht
Samsung Galaxy Tab S im Test
Flaches, poppig buntes Leichtgewicht
  1. Samsung Neue Galaxy Tabs ab 200 Euro erhältlich

Oneplus One im Test: Unerreichbar gut
Oneplus One im Test
Unerreichbar gut
  1. Oneplus One Eigenes ROM mit Stock Android 4.4.4 vorgestellt
  2. Oneplus One-Update macht verkürzte Akkulaufzeit rückgängig
  3. Oneplus One könnte ab dem dritten Quartal vorbestellbar sein

    •  / 
    Zum Artikel