Die Entwicklungsumgebung Qt Creator 12 ist erschienen.

Die integrierte Entwicklungsumgebung Qt Creator 12.0 wurde veröffentlicht, die zur Erstellung plattformübergreifender Anwendungen mit der Qt-Bibliothek dient. Es wird sowohl die Entwicklung klassischer Programme in C++ als auch die Verwendung der Programmiersprache QML unterstützt, bei der JavaScript zur Definition von Skripten und CSS-ähnliche Blöcke zur Festlegung der Struktur und der Parameter von Interface-Elementen verwendet werden. Bereitgestellte Builds sind für Linux, Windows und macOS verfügbar.

In der neuen Version:

  • Ein Compiler Explorer-Plugin wurde hinzugefügt, das es ermöglicht, den vom Compiler generierten Assemblercode und die vom Compiler erkannten Fehler in Echtzeit beim Tippen des Quellcodes zu verfolgen. Bei Bedarf kann das Ergebnis der Ausführung des kompilierten Codes angesehen werden. Es besteht die Möglichkeit, den verwendeten Compiler (GCC, Clang usw.) und die Bearbeitungsumgebung für verschiedene Programmiersprachen auszuwählen. Der eingegebene Code kann zusammen mit den Einstellungen in einer Datei im Format „.qtce“ gespeichert werden. Um das Plugin zu aktivieren, wählen Sie es im Fenster „Hilfe > Über Plugins > CompilerExplorer“ aus, danach kann das Plugin über das Menü „Werkzeuge verwenden > Compiler Explorer > Compiler Explorer öffnen“ aufgerufen werden.
    Die Entwicklungsumgebung Qt Creator 12 ist erschienen.
  • Es wurde die Möglichkeit hinzugefügt, CMake-Bau-Skripte mithilfe des DAP (Debug Adapter Protocol) zu debuggen und zu profilieren, das seit der Version CMake 3.27 unterstützt wird. Es können Operationen wie das Setzen von Haltepunkten in CMake-Dateien und das Debuggen des Konfigurationsprozesses durchgeführt werden. Das Debugging kann über das Menü „Debug > Debugging starten > CMake-Debugging starten“ gestartet werden. Zudem ist die Profilierung von CMake-Skripten über das Menü „Analysieren > CMake Profiler“ verfügbar.
  • Ein ScreenRecorder-Plugin (Hilfe > Über Plugins > ScreenRecorder) wurde hinzugefügt, um den Arbeitsprozess in Qt Creator auf Video aufzuzeichnen, was hilfreich für das Erstellen von Schulungsartikeln oder das Anhängen einer anschaulichen Demonstration eines Problems an Fehlerberichte sein kann.
  • Die Startzeit wurde auf einigen Systemen erheblich verkürzt.
  • Clangd und Clang-Analyzer wurden auf Version LLVM 17.0.1 aktualisiert.
  • Die Werkzeuge zum Refactoring von C++-Code wurden verbessert.
  • Im Markdown-Texteditor wurden Schaltflächen zur Auswahl von Textstilen hinzugefügt.
  • Es wurde die Möglichkeit hinzugefügt, einen Proxyzugang zum GitHub Copilot zu nutzen, der in der Lage ist, beim Schreiben von Code Vorlagen zu generieren.
  • Projektbezogene Einstellungen für die Benennung von C++-Code-Dateien und Dokumentation über Kommentare wurden hinzugefügt.
  • Der CMake-Datei-Editor wurde verbessert, wobei die Autovervollständigungsfunktionen erheblich erweitert und Funktionen für den schnellen Zugriff auf eine angegebene Position, ein Makro, ein Build-Ziel oder eine Paketdefinition hinzugefügt wurden.
  • Die automatische Erkennung von PySide-Einstellungen wurde sichergestellt.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster