Qt Creator 4.15 Development Environment Release

The release of the integrated development environment Qt Creator 4.15, designed to create cross-platform applications using the Qt library. 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.

It is noted that Qt Creator 4.15 will be the last release in the 4.x series, in the summer it is expected to switch to a new versioning scheme, within which the first digit of the version will change in releases with functional changes (Qt Creator 5, Qt Creator 6, etc. ).

In the new version:

  • A filter has been added to Locator to open files from any part of the disk. The filter also provides the ability to connect an external command line utility that displays a list of files based on a user-specified query. By default, Linux uses the "locate" utility to locate files, and Windows uses the "everything" utility.
  • Added a separate setting "Tools > Options > Environment > System > Environment" to define environment variables that should be set when running external utilities from Qt Creator.
  • Added setting "Tools > Options > Environment > Interface > Text codec" to switch text encoding.
  • Many bugs related to C++ language support have been fixed in the code editor. Added the ability to filter symbol search results by access type.
  • The QML editor has implemented the processing of inline components and improved support for advanced JavaScript features.
  • The LSP (Language Server Protocol) server implementation adds support for versioned diagnostics, progress messages, and additional formatting features introduced in protocol version 3.15.0. Simplified configuration of the LSP server for the Java language.
  • Issues that made it difficult to set up projects with the CMake build system have been resolved.
  • For Qt 6 projects using CMake, iOS has been added as a target platform. Issues with app deployment on iOS 14 devices have been resolved.
  • Added option to run applications as root from Qt Creator.
  • In the code editor during debugging, the ability to show inline hints with variable values ​​is implemented (enabled via the setting Tools > Options > Debugger > General > Use annotations in main editor while debugging).

Source: opennet.ru

Add a comment