The development environment Qt Creator 12 was released

The release of the Qt Creator 12.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 Compiler Explorer plugin has been added, allowing you to monitor the assembly code generated by the compiler and errors detected by the compiler in real time as source texts are typed. If necessary, you can view the result of executing the compiled code. It is possible to select the compiler used (GCC, Clang, etc.) and editing environment for different programming languages. The entered code can be saved along with the settings in a file in the “.qtce” format. To activate a plugin, select it in the “Help > About Plugins > CompilerExplorer” window, after which the plugin can be accessed through the menu “Use Tools > Compiler Explorer > Open Compiler Explorer”).
    The development environment Qt Creator 12 was released
  • Added the ability to debug and profile CMake build scripts using the DAP (Debug Adapter Protocol), supported since the release of CMake 3.27. You can perform operations such as setting breakpoints in CMake files and debugging the configuration process. Debugging can be started through the menu “Debug > Start Debugging > Start CMake Debugging”. In addition, the CMake script profiling function is available via the “Analyze > CMake Profiler” menu.
  • Added the ScreenRecorder plugin (Help > About Plugins > ScreenRecorder) for recording a video of the work process in Qt Creator, which can be useful for preparing training articles or attaching a visual demonstration of the problem to bug reports.
  • Significantly reduced startup time on some systems.
  • Clangd and Clang analyzer have been updated to the LLVM 17.0.1 release.
  • Improved tools for refactoring C++ code.
  • Added buttons to select text styles in the Markdown text editor.
  • Added the ability to use a proxy to access the GitHub Copilot intelligent assistant, which can generate standard constructs when writing code.
  • Added project-related settings for naming files with C++ code and documenting through comments.
  • The file editor in the CMake format has been improved, in which the capabilities of input autocompletion have been significantly expanded and functions for quickly jumping to a specified position, macro, assembly target or package definition have been added.
  • Enabled automatic detection of PySide installations.

Source: opennet.ru

Add a comment