Qt Creator 8 Development Environment Release

The release of the Qt Creator 8.0 integrated development environment, designed to create cross-platform applications using the Qt library, has been published. Both the development of classic C++ programs and the use of the QML language are supported, in which JavaScript is used to define scripts, and the structure and parameters of interface elements are set by CSS-like blocks. Ready assemblies are formed for Linux, Windows and macOS.

In the new version:

  • The menu item "Edit > Preferences" has been added to quickly navigate to the settings.
  • The old C++ code model implemented on the basis of libclang has been disabled, instead of which, starting from the previous branch, a model based on the Clangd backend that supports the LSP (Language Server Protocol) is offered by default.
  • The QML parser now handles JavaScript string patterns and the "??=" operator.
  • For the Python language, the python-lsp-server language support server is enabled by default, for which a separate section of the settings "Python > Language Server Configuration" is offered.
  • A new "Profile" settings template has been implemented for CMake projects, which combines the "RelWithDebInfo" build type with the inclusion of debugging and profiling tools.
  • An experimental plug-in with support for the Coco coverage testing toolkit has been added.
  • Added experimental support for GitLab integration, allowing you to view and clone projects, upload code, and receive event notifications.
  • Support for the UWP (Universal Windows Platform) platform has been dropped.
  • On the Windows platform, the ARM MSVC instrumentation definition is provided.
  • Added an option for Android to connect to devices via Wi-Fi.

Source: opennet.ru

Add a comment