Qt Creator 10 Versione di l'ambiente di sviluppu

A liberazione di l'ambiente di sviluppu integratu Qt Creator 10.0, pensatu per creà applicazioni multipiattaforma cù a libreria Qt, hè stata publicata. Sia u sviluppu di i prugrammi C++ classici è l'usu di a lingua QML sò supportati, in quale JavaScript hè utilizatu per definisce scripts, è a struttura è i paràmetri di l'elementi di l'interfaccia sò stabiliti da blocchi CSS-like. L'assemblee pronte sò formate per Linux, Windows è macOS.

In a nova versione:

  • Fornitu a capacità di spustà è ammuccià i dettagli di u prugressu di l'operazioni.
  • In a barra di ricerca (Locator), u prublema di ricurdà l'ultima frase di ricerca entrata quandu si usa u modu apertu in una finestra pop-up centrata hè stata risolta.
  • A versione imballata di LLVM hè stata aghjurnata per liberà 16 cù supportu rinfurzatu per u standard C ++ 20 in Clang è interoperabilità mejorata trà Qt Creator è Clangd. Per automaticamente, u plugin ClangFormat hè attivatu, chì hè avà utilizatu per allineà u codice C++.
  • Implementatu l'abilità di cambià automaticamente i fugliali inclusi (via include) è i ligami curretti in i schedarii C++ dopu a rinominazione di i schedari ".ui" o forme definite in elli.
  • Aggiuntu un strumentu (Strumenti> C++> Truvate Funzioni Inutilizate) per truvà funzioni inutilizate in un prughjettu.
  • Hè statu aghjuntu un modu di vista di a Gerarchia di Call, dispunibule per tutte e lingue per i quali ci sò servitori LSP (Protocolu di Servitore di Lingua) chì supportanu sta funzione.
  • U mudellu di codice QML hè statu aghjurnatu per riflette i cambiamenti in Qt 6.5. L'editore di codice hà avà a capacità di previsualizà e proprietà di u culore cum'è un tooltip.
  • Aghjunghje supportu per definisce un cumandamentu esternu per furmà i fugliali cù QML, cum'è chjamà qmlformat invece di a logica di furmatu integrata.
  • Aggiunta a capacità di pruvà QML Language Server (Qt Quick> QML/JS Editing> Use qmlls now) quandu installate u cumpunente opzionale Qt Language Server da u installatore Qt.
  • Finu à a versione 5, u supportu per presets (cmake-presets) di u sistema di creazione CMake hè statu aghjurnatu, chì avà sustene a variàbile ${pathListSep}, u cumandamentu "include" è una strategia esterna per l'architettura è u toolkit.
  • Un paràmetru hè statu aghjuntu à l'editore (CMake> Formatter) per specificà u cumandimu per furmà i schedari CMake-related, per esempiu, pudete aduprà l'utilità cmake-format.
  • Implementatu un novu passu di stallazione utilizendu "cmake --install" chì pò esse aghjuntu cù l'opzione "Projects> Run Settings> Add Deploy Step".
  • Quandu si custruisce in Docker, u supportu hè statu aghjuntu per a trasfurmazioni remota di u mudellu di codice cù u prucessu di fondo Clangd. U supportu per travaglià cù fugliali esterni ospitati in un containeru Docker hè statu aghjuntu à u plugin ClangFormat.
  • A capacità di navigà à traversu u sistema di fugliale di sistemi di destinazione remoti hè furnita, per esempiu, per selezziunà un repertoriu per a custruzzione. Aghjunghje un supportu per l'apertura di un terminal in un sistema remoto utilizendu l'azzione Open Terminal, per esempiu, presente in i paràmetri di l'ambienti di custruzzione.

Source: opennet.ru

Add a comment