Qt Creator 11.0 arrives with GitHub Copilot compatibility and more

qtcreator

Qt Creator is a cross-platform IDE for application development

It was given to to know the release of the new versionn of the integrated development environment QtCreator 11.0, which is 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 Qt Creator, where JavaScript is used to define scripts, and the structure and parameters of interface elements are set using CSS-like blocks.

Main new features of Qt Creator 11.0

In this newly released version of Qt Creator 11.0, it is highlighted that a built-in terminal emulator has been proposed which supports tabs, shell selection, color output, and font switching. It is mentioned that the integrated terminal is used by default when running commands via the "Run in Terminal" menu, but in settings you can re-run an external terminal emulator in the path (Terminal > Use Internal Terminal).

Another of the changes that stands out in this new version is the built-in support for the GitHub Copilot smart assistant, which can generate generic constructs when writing code. The implementation is based on the Copilot plugin, originally developed for the neovim project, but using the generic LSP protocol for IDE integration.

We can also find in Qt Creator 11.0, which added the support for the Axivion toolkit, which provides a static analyzer, tools for identifying code problems, utilities for evaluating efficiency, and analyzing the architecture. Qt Creator can link projects in development to projects in Axivion and display tooltips in the editor with information about detected issues.

On the other hand, in the interface for working with projects, the ability to add files directly to CMake-based project files has been added.

In addition to this, it is also worth noting that the experimental support for the vcpkg package manager which is used to distribute C/C++ libraries. Among other things, a wizard and editor for vcpkg.json files have been added and the ability to search for packages has been provided.

Of the other changes that stand out of this new version of Qt Creator 11.0:

  • Redesigned interface to navigate through the code examples provided by Qt. The examples are now divided into categories.
    Added option to increase toolbar size (Preferences > Interface > Toolbar Style > Relaxed).
  • The interface for displaying the list of incidents (Issues) has been redesigned.
  • Added support for previewing Markdown (.md) documents to the code editor.
  • Improved C++ and QML code editing.
  • Improved performance of multi-cursor support.
  • Fixed saving of linked files

Finally, if you want to know more about it about this new version you can consult the original announcement In the following link.

Get Qt Creator 11.0

For those who are interested, they should know that the open source version is available on the Qt download page under "Qt Creator", while those interested in the commercial version can find the commercial license in the Qt account portal.

ComLinux, We will be able to carry out the installation with the help of the installer that is generally offered for Linux. To get the package offline, just open a terminal and run the following command:

wget https://download.qt.io/official_releases/qtcreator/11.0/11.0.0/qt-creator-opensource-linux-x86_64-11.0.0.run 

Now just just give execute permissions to the file with the following command:

sudo chmod +x qt-creator-opensource-linux-x86_64-11.0.0.run

And now we can run the installer on our system, for this we must type the following command:

./qt-creator-opensource-linux-x86_64-11.0.0.run

At the end of the installation if you are an Ubuntu user or a derivative, we must install some additional packages to avoid problems when working with Qt Creator, for this on the same terminal we are going to type the following commands:

sudo apt-get install build-essential

And we must also install generic font configuration library:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Or for those who prefer to wait for the package to be ready in the Ubuntu and derivative repositories, they can install the package with the following command:

sudo apt install qtcreator

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.