Qt Creator 7 released

Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment that simplifies the development of GUI applications. It is part of the SDK for the Qt GUI application development framework. The editor has features like syntax highlighting and auto-completion.

Qt Creator 7 is officially released, and the updates are as follows:

conventional

  • give Welcomea new look
  • will be New File or Projectdivided into New FileandNew Project
  • Added notification of new versions of Qt available for selection in the online installer
  • Added more context menusShow in File System View
  • Added Tools > Debug Qt Creator > Show Logsfor viewing Qt Creator debug logs
  • Moved C++ code model and language client checker toTools > Debug Qt Creator

edit

  • Added action to select all search results in a document
  • Added support for selecting an external editor as default editor
  • Fixed copy action in text edit macros
  • Fixed cursor position after backspace, and moving up or down

C++

  • Switch to LLVM 14 in binary packages
  • Switch to Clangd by default
  • Fixed compilation errors appearing under Code Model Errors in Issues panel.
  • Fixed a performance issue with the global indexer
  • Fixed refactoring icons on HiDPI screens
  • Fixed dot to arrow conversion with extra characters
  • clang-format
    • Moved settings to Code Styleeditor
    • Added synchronization between clang-formatsettings and custom code styles

QML

  • Updated parser to latest Qt version
  • Fixed an issue where QML modules were not found in the application directory

Python

  • Added Python specific language server settings

Language Server Protocol

  • Removed support for obsolete semantic highlighting protocol proposal
  • Fixed an issue where outdated diagnostics could be displayed
  • Fixed re-highlighting issue
  • Fixed a crash when closing documents quickly

FakeVim

  • Added support for backslashes in alternate commands

Git

  • Added support for filtering logs by author
  • Added handling of HOMEDRIVEandHOMEPATH
  • Fixed an issue where conflicts with deleted files could not be resolved

Windows

  • Fixed auto-detection of MinGW compiler
  • Fixed missing compilation for MSVCIssues
  • Fixed wrong path separator clientwhen

Linux

  • Add Wayland backend

macOS

  • Fixed macOS dark mode not working with dark themes
  • Fixed user application inheriting access rights from Qt Creator
  • Fixed key duplication
  • zshFixed Terminalenvironment when using open

Android

  • Added option for default NDK
  • Include prebuilt OpenSSL libraryFixed .proan issue where the wrong file could be added
  • Fixed using LLDB to debug devices with uppercase identifiers
  • Fixed detection of available NDK platforms for recent NDKs
  • Fixed naming of devices connected via both USB and WiFi

WebAssembly

  • Improved browser selection
  • Fixed running CMake-based Qt Quick applications with Qt 6.2

Docker

  • Added experimental support for macOS hosts

……

For more details, please check: https://www.qt.io/blog/qt-creator-7-released

Guess you like

Origin www.oschina.net/news/188151/qt-creator-7-released