Qt Creator 14 Released: New Support for Lua-Based Plugins in Open-Source IDE

The Qt Company released today Qt Creator 14 as the latest stable version of this open-source IDE (Integrated Development Environment) for designing graphical user interfaces (GUIs) in the Qt language.

Coming more than three and a half months after Qt Creator 13, the Qt Creator 14 release introduces support for Lua-based plugins, which lets developers extend the capabilities of Qt Creator without compiling C++ plugins for all supported platforms. APIs will be provided for tasks like registering language servers, actions, and preferences.

Qt Creator 14 also introduced a nicer user interface for managing plugins via the Extensions mode, the ability to switch between showing and hiding the disabled kits for your projects in the Projects mode, as well as support for opening a directory as a project via the new File > Open Workspace menu.

“A project file .qtcreator/project.json in the directory is used to set a name and file exclusion filters. This is also useful if you want to set up a language server that needs a project directory to work correctly,” explained the devs.

Among other noteworthy changes, Qt Creator 14 adds options for advanced search and for searching in documents that are saved in the session, the ability to configure C++ code model settings and CMake settings per project, along with support for configuring CMake settings and debuggers directly from the CMake Presets.

Of course, there are numerous other small improvements and bug fixes in Qt Creator 14, so make sure that you study the full changelog if you want to know all about these changes. Meanwhile, you can download Qt Creator 14 right now from the official website for 64-bit AArch64 (ARM64) Linux systems.

Developing story…

Last updated 8 seconds ago


Tags: