Keluaran Persekitaran Pembangunan Qt Creator 9

Keluaran persekitaran pembangunan bersepadu Qt Creator 9.0, yang direka untuk mencipta aplikasi merentas platform menggunakan perpustakaan Qt, telah diterbitkan. Kedua-dua pembangunan program C++ klasik dan penggunaan bahasa QML disokong, di mana JavaScript digunakan untuk mentakrifkan skrip, dan struktur serta parameter elemen antara muka ditetapkan oleh blok seperti CSS. Himpunan sedia dibentuk untuk Linux, Windows dan macOS.

Dalam versi baharu:

  • Menambahkan sokongan percubaan untuk rangka kerja ujian Squish GUI. Pemalam integrasi Squish membolehkan anda membuka kes ujian sedia ada dan mencipta kes ujian baharu, merekodkan kes ujian (kes ujian), menggunakan Squish Runner dan Pelayan Squish untuk menjalankan kes ujian dan kes ujian, menetapkan titik putus sebelum menjalankan ujian untuk menghentikan pelaksanaan pada kedudukan tertentu dan memeriksa pembolehubah.
  • Menambah sokongan untuk tema gelap apabila memaparkan bantuan dan dokumentasi terbina dalam.
  • Apabila memaparkan pembayang konteks API, kandungan kini dijana dengan mengambil kira versi Qt yang ditanda dalam projek (iaitu untuk projek Qt 5, dokumentasi Qt 5 ditunjukkan dan untuk projek Qt 6, dokumentasi Qt 6.
  • Pilihan telah ditambahkan pada editor untuk membuat inden dalam dokumen. Setiap inden ditandakan dengan bar menegak yang berasingan. Juga menambahkan keupayaan untuk menukar jarak baris dan menyelesaikan isu prestasi apabila memilih blok yang sangat besar.
    Keluaran Persekitaran Pembangunan Qt Creator 9
  • Model kod C++ berdasarkan bahagian belakang Clangd yang menyokong protokol LSP (Protokol Pelayan Bahasa) kini boleh bertahan dengan satu tika Clangd untuk keseluruhan sesi (sebelum ini, setiap projek menjalankan contoh Clangd sendiri). Keupayaan untuk menukar keutamaan benang latar belakang Clangd yang digunakan untuk pengindeksan telah ditambahkan pada tetapan.
  • Kini anda boleh mengedit parameter gaya kod C++ terus daripada dialog tetapan utama tanpa membuka dialog berasingan. Mengalihkan tetapan ClangFormat ke bahagian yang sama.
  • Menyelesaikan isu dengan membuka fail QML daripada direktori binaan dan bukannya direktori sumber dan kehilangan titik putus apabila menggunakan fungsi format semula.
  • Menambah sokongan untuk mengkonfigurasi dan membina pratetap untuk projek CMake.

Sumber: opennet.ru

Tambah komen