Introducing Qt Creator 12: New Release Includes Screen Recording and Compiler Explorer Plugins

The Qt Project announced today the release and general availability of Qt Creator 12 as the latest stable update for this open-source, free, and cross-platform integrated development environment (IDE) application.

Qt Creator 12 is here four months after Qt Creator 11 and introduces several new features, starting with the integration of the Compiler Explorer created by Matt Godbolt. With this, Qt Creator will ask Compiler Explorer to compile and execute code, generate assembly, and show you the result.

The Compiler Explorer plugin can be accessed from Tools > Compiler Explorer > Open Compiler Explorer and can be used with multiple editors. You can also configure different compilers to use the Compiler Explorer plugin, which is disabled by default and needs to be enabled from Help > About Plugins > CompilerExplorer.

Qt Creator 12 also introduces a ScreenRecorder plugin to finally let you record your screen for bug reports, sharing, blog posts, etc. Just like the Compiler Explorer plugin, the ScreenRecorder plugin is disabled by default and needs to be enabled from Help > About Plugins > ScreenRecorder.

This update incorporates debugging and profiling for CMake 3.27 and onward through the Debug Adapter Protocol (DAP), which gives you the ability to establish breakpoints in your project’s CMake files, as well as debug CMake’s configuration process.

The Debug functionality of CMake can be engaged via Debug > Start Debugging > Start CMake Debugging. From this update onward, Qt Creator also permits you to kick-start CMake in profiling mode using the novel Analyze > CMake Profiler option. The results will be launched in Qt Creator’s trace file viewer.

This release also enhances the CMake files editor with advanced functionality, which comprises macro support, jumping to function, target and package definitions, help tooltips, plus completion expansion.

Furthermore, Qt Creator 12 extends support for LLVM 17.0.1 to the Clangd and the Clang analyzer tools, integrates buttons for text styles into the Markdown editor, integrates proxy support to the Copilot, includes project-specific settings for C++ file naming and documentation comments, and introduces automatic detection of PySide installations.

Multiple fixes and extensions have been incorporated for C++ refactoring operations. Further, Qt Creator 12 vows to notably optimize the startup efficiency on assorted setups. For a more comprehensive understanding, you are encouraged to visit the complete changelog.

Qt Creator 12 is now readily downloadable from the official website in the form of a source tarball and a universal binary installer that can be operated on virtually any GNU/Linux distribution.

Last updated 1 day ago


Posted

in

, , , ,

by

Tags: