Lançament de l'entorn de desenvolupament de Qt Creator 8

S'ha publicat el llançament de l'entorn de desenvolupament integrat Qt Creator 8.0, dissenyat per crear aplicacions multiplataforma mitjançant la biblioteca Qt. S'admeten tant el desenvolupament de programes clàssics C++ com l'ús del llenguatge QML, en el qual s'utilitza JavaScript per definir scripts, i l'estructura i els paràmetres dels elements de la interfície són establerts per blocs semblants a CSS. Es formen conjunts preparats per a Linux, Windows i macOS.

En la nova versió:

  • S'ha afegit un element "Edita > Preferències" al menú per accedir ràpidament a la configuració.
  • S'ha desactivat l'antic model de codi en llenguatge C++, implementat sobre la base de libclang, en lloc del qual, a partir de la branca anterior, s'ofereix per defecte un model basat en el backend Clangd que suporta el protocol LSP (Language Server Protocol).
  • L'analitzador QML admet el processament de plantilles de cadenes de JavaScript i l'operador “??=".
  • Per a l'idioma Python, el servidor de suport d'idiomes python-lsp-server està habilitat per defecte, per al qual s'ofereix una secció de configuració separada "Python > Configuració del servidor d'idiomes".
  • S'ha implementat una nova plantilla de configuració "Perfil" per als projectes CMake, que combina el tipus de compilació "RelWithDebInfo" amb la inclusió d'eines de depuració i perfils.
  • S'ha afegit un connector experimental amb suport per al conjunt d'eines de prova de cobertura de Coco.
  • S'ha afegit suport experimental per a la integració de GitLab, que us permet veure i clonar projectes, carregar codi i rebre notificacions d'esdeveniments.
  • El suport per a la plataforma UWP (Universal Windows Platform) s'ha interromput.
  • La definició del conjunt d'eines ARM MSVC es proporciona a la plataforma Windows.
  • Per a Android, s'ha afegit una opció per connectar-se als dispositius mitjançant Wi-Fi.

Font: opennet.ru

Afegeix comentari