Udgivelse af Qt Creator 6.0 Udviklingsmiljø

Udgivelsen af ​​det integrerede udviklingsmiljø Qt Creator 6.0 er blevet offentliggjort, designet til at skabe applikationer på tværs af platforme ved hjælp af Qt-biblioteket. Det understøtter både udviklingen af ​​klassiske programmer i C++ og brugen af ​​QML-sproget, hvor JavaScript bruges til at definere scripts, og grænsefladeelementernes struktur og parametre er specificeret af CSS-lignende blokke.

Udgivelse af Qt Creator 6.0 Udviklingsmiljø

I den nye version:

  • Kørsel af eksterne processer, såsom build-værktøjer og clang-tidy, er adskilt i en separat serverproces, som løser problemer i Linux, der fører til højt ressourceforbrug, når processer fra store applikationer forgrenes.
  • Teksteditoren har en redigeringstilstand med flere markører, der giver dig mulighed for at tilføje tekst flere steder på én gang. (yderligere markører tilføjes via Alt+klik).
    Udgivelse af Qt Creator 6.0 Udviklingsmiljø
  • C++-kodemodellen er blevet opdateret til LLVM 13.
  • Muligheden for at bruge Clang Server (clangd) cachingtjenesten som backend for C++ kodemodellen er blevet stabiliseret. Clangd-backend kan eventuelt bruges til at erstatte den libclang-baserede kodemodel, takket være brugen af ​​LSP (Language Server Protocol) protokollen. Aktivering sker gennem "Brug clangd"-indstillingen i menuen "Værktøjer > Indstillinger > C++ > Clangd".
    Udgivelse af Qt Creator 6.0 Udviklingsmiljø
  • Den integrerede Qt Quick Designer er deaktiveret som standard, og når du forsøger at åbne .ui.qml-filer, kaldes Qt Design Studio-pakken. Der er planer om yderligere at forbedre integrationen mellem Qt Design Studio og Qt Creator (video) i fremtiden. Du kan returnere den indbyggede Qt Quick Designer gennem "QmlDesigner plugin"-indstillingen i menuen "Om plugins".
  • Elementet "Vis i filsystemvisning" er blevet tilføjet til projekttræets kontekstmenu.
  • Vinduet Filer i alle projektmapper understøtter global søgning og giver funktioner svarende til Locator-filteret.
  • Supporten til CMake-baserede projekter er blevet udvidet. For at tilføje header-filer bruges nu en fælles liste over kildefiler i stedet for individuelle Headers-noder.
  • Forbedret support til at bygge og køre Docker-containere.
  • Qt Creator 6-binære filer er blevet migreret til at bruge Qt 6.2-grenen. Tilføjet universelle builds til macOS, inklusive understøttelse af Intel- og ARM-arkitekturer.

Kilde: opennet.ru

Tilføj en kommentar