A liberazione di l'ambiente di sviluppu integratu Qt Creator 6.0 hè stata publicata, pensata per creà applicazioni multipiattaforma cù a libreria Qt. Soporta u sviluppu di prugrammi classici in C++ è l'usu di a lingua QML, in quale JavaScript hè utilizatu per definisce scripts, è a struttura è i paràmetri di l'elementi di l'interfaccia sò specificati da blocchi CSS-like.
In a nova versione:
- L'esecuzione di prucessi esterni, cum'è e utilità di custruzzione è clang-tidy, hè spartutu in un prucessu di servitore separatu, chì risolve i prublemi in Linux chì portanu à un altu cunsumu di risorse quandu forking prucessi da grandi applicazioni.
- L'editore di testu presenta un modu di edizione multi-cursore chì vi permette di aghjunghje testu in parechji posti à una volta. (I cursori supplementari sò aghjuntu via Alt+Click).
- U mudellu di codice C++ hè statu aghjurnatu à LLVM 13.
- A capacità d'utilizà u serviziu di cache Clang Server (clangd) cum'è backend per u mudellu di codice C++ hè stata stabilizzata. U backend di clangd pò esse opzionalmente utilizatu per rimpiazzà u mudellu di codice basatu in libclang, grazia à l'usu di u protocolu LSP (Language Server Protocol). L'attivazione hè fatta attraversu l'opzione "Use clangd" in u menu "Strumenti> Opzioni> C++> Clangd".
- U Qt Quick Designer integratu hè disattivatu per difettu, è quandu pruvate d'apre i schedari .ui.qml, u pacchettu Qt Design Studio hè chjamatu. Ci hè un pianu di migliurà ulteriormente l'integrazione trà Qt Design Studio è Qt Creator (video) in u futuru. Pudete rinvià u Qt Quick Designer integratu attraversu l'opzione "QmlDesigner plugin" in u menù "About Plugins".
- L'elementu "Mostra in File System View" hè statu aghjuntu à u menù di cuntestu di l'arburu di u prugettu.
- A finestra Files in All Project Directory supporta avà a ricerca globale, chì furnisce capacità simili à u filtru Locator.
- U supportu per i prughjetti basati in CMake hè statu allargatu. Per aghjunghje i fugliali di l'intestazione, invece di i nodi di Headers individuali, una lista cumuna di i fugliali fonte hè avà utilizata.
- Supportu migliuratu per a custruzione è l'esecuzione di cuntenituri Docker.
- Qt Creator 6 binari sò stati migrati per utilizà a filiera Qt 6.2. Aghjunghjite build universali per macOS, cumpresu supportu per l'architetture Intel è ARM.
Source: opennet.ru