Qt Creator 17 Kamekaran Lingkungan Release

sékrési Qt Creator 17, lingkungan ngembangkeun terpadu pikeun nyieun aplikasi cross-platform ngagunakeun perpustakaan Qt, geus diterbitkeun. Duanana ngembangkeun program klasik dina C ++ sarta pamakéan basa QML dirojong, nu JavaScript dipaké pikeun nangtukeun skenario, sarta struktur jeung parameter elemen panganteur diartikeun ku blok CSS-kawas. Versi anyar geus sadia sakumaha apdet dina Qt Online Installer (komérsial, opensource). Pamasang offline dina lisénsi komérsial tiasa dipendakan dina Portal Akun Qt, sareng bungkusan opensource tiasa dipendakan dina halaman unduhan anu aya. Ieu mangrupikeun pembaruan gratis pikeun sadaya pangguna.

Daptar ringkes perbaikan sareng perbaikan:

  • Téma poék sareng terang "2024" anu diwanohkeun dina Qt Creator 15 sareng diropéa dina Qt Creator 16 ayeuna janten standar. ikon Qt Creator geus dirévisi tur diropéa pikeun cocog katingal anyar jeung ngahontal konsistensi panganteur gede.
     Qt Creator 17 Kamekaran Lingkungan Release
  • Repository plugin standar parantos dipindahkeun ka GitHub. Repositori plugin tambahan ayeuna tiasa ditambihan dina Préferénsi> Ekstensi> Browser (nganggo dina résiko anjeun nyalira). Inpormasi anu ditampilkeun pikeun plugins anu henteu acan dipasang parantos dilegaan. Séred-n-serelek instalasi plugins kana panel plugin geus ditambahkeun.
  • Proyék: Propil jalankeun parantos janten bagian tina propil ngawangun (saméméhna aranjeunna henteu mandiri). Ayeuna masing-masing profil run mangrupikeun profil ngawangun khusus, sareng gentos profil ngawangun ayeuna ogé ngagentos set profil jalan anu sayogi, anu ngalaksanakeun skenario anu sering dipénta ku pangguna: kamampuan ngagunakeun parameter run anu béda, sapertos argumen garis paréntah atanapi variabel lingkungan, pikeun propil ngawangun anu béda, sapertos Debug sareng Release.

    Nilai-nilai tina hiji profil peluncuran ayeuna tiasa disalin ka anu sanés nganggo tombol "Salin kana Ieu", henteu paduli naha éta milik profil ngawangun khusus.

  • CMake: Ditambahkeun kamampuhan pikeun install leungit komponén Qt maké Qt Online Installer (lamun Qt Creator ieu numbu ka dinya) bisi tina gagal panggero cmake disababkeun ku komponén Qt leungit. Paripolah anyar ngandelkeun "Préferensi> CMake> Umum> Paket manajer setelan otomatis" fungsionalitas, nu merlukeun ngajalankeun CMake ti Qt Creator.
  • Python: Ditambahkeun dukungan pikeun muka proyék pyproject.toml; aranjeunna ayeuna dijieun sacara standar pikeun proyék PySide anyar dijieun maké wizards Qt Creator. Muka proyék .pyproject masih dirojong.
  • C ++ Edit: The binaries hasilna ayeuna diwangun ku LLVM 20.1.3 pikeun diropéa C ++ rojongan. Rojongan pikeun operator literal string Qt (f.eks. "_ba" jeung "_L1") geus dibereskeun. Sababaraha masalah sareng fungsi anu diwangun sareng makro anu dianggo sapertos fungsi parantos dilereskeun.

    Parobahan ditambahkeun pikeun make hirup gampang pikeun pamekar lamun ngagunakeun kelas Qt teu saméméhna dipaké dina proyék nu (teu kapanggih ku Modél Code): a fix rusuh anyar (lampu konéng dina redaktur dina garis kalawan kelas Qt anyar pikeun proyék nu) ngidinan Anjeun pikeun nambahkeun leungit #include directives kana sumber jeung leungit modul Qt kana file proyék. The fix rusuh sarua dina garis kalawan #include directives ngidinan Anjeun pikeun nambahkeun modul Qt perlu kana file proyék.

  • QML: Pilihan gaya kode dina Préferénsi> Qt Gancang> Gaya Kode ayeuna ngamungkinkeun ngagunakeun qmlformat terintegrasi server basa QML, ogé formatter anu diwangun atanapi formatter anu cocog sareng qmlformat. Dokumén reformatting ayeuna sadia dina menu konteks na dina Alat > menu QML/JS.

    Hiji tombol anyar geus ditambahkeun kana QML code editor toolbar pikeun muka file .ui.qml di Qt Desain Studio.

  • Analyzer: Ditambahkeun dukungan dasbor lokal pikeun Axivion kalayan tombol "Lokal Bangun" sareng "Dasbor Lokal" anyar dina antarmuka Isu dina modeu Debug> Axivion. Nambahkeun rupa-rupa setélan dina "Preferences> Analyze> Axivion".
  • Kontrol Vérsi: Nambahkeun rupa-rupa tindakan 'diff' pikeun git anu dianggo dina parobahan 'staged' tinimbang 'unstaged'. Ditambahkeun tindakan kana tooltips Instant Blame pikeun ngabalikeun parobahan. Dialog 'Tambah Tag' ayeuna tiasa nyiptakeun tag anu dijelaskeun.

sumber: opennet.ru

Tambahkeun komentar