Rilis lingkungan pengembangan Qt Creator 6.0

Rilis lingkungan pengembangan terintegrasi Qt Creator 6.0 telah diterbitkan, dirancang untuk membuat aplikasi lintas platform menggunakan perpustakaan Qt. Ini mendukung pengembangan program klasik dalam C++ dan penggunaan bahasa QML, di mana JavaScript digunakan untuk mendefinisikan skrip, dan struktur serta parameter elemen antarmuka ditentukan oleh blok mirip CSS.

Rilis lingkungan pengembangan Qt Creator 6.0

овой ерсии:

  • Menjalankan proses eksternal, seperti utilitas build dan clang-tidy, dipisahkan menjadi proses server terpisah, yang memecahkan masalah di Linux yang menyebabkan konsumsi sumber daya yang besar saat melakukan forking proses dari aplikasi besar.
  • Editor teks dilengkapi mode pengeditan multi-kursor yang memungkinkan Anda menambahkan teks di banyak tempat sekaligus. (kursor tambahan ditambahkan melalui Alt+Klik).
    Rilis lingkungan pengembangan Qt Creator 6.0
  • Model kode C++ telah diperbarui ke LLVM 13.
  • Kemampuan untuk menggunakan layanan cache Clang Server (clangd) sebagai backend untuk model kode C++ telah distabilkan. Backend clangd secara opsional dapat digunakan untuk menggantikan model kode berbasis libclang, berkat penggunaan protokol LSP (Language Server Protocol). Pengaktifannya dilakukan melalui opsi “Gunakan clangd” di menu “Tools > Options > C++ > Clangd”.
    Rilis lingkungan pengembangan Qt Creator 6.0
  • Qt Quick Designer terintegrasi dinonaktifkan secara default, dan ketika mencoba membuka file .ui.qml, paket Qt Design Studio dipanggil. Ada rencana untuk lebih meningkatkan integrasi antara Qt Design Studio dan Qt Creator (video) di masa depan. Anda dapat mengembalikan Qt Quick Designer bawaan melalui opsi “QmlDesigner plugin” di menu “About Plugins”.
  • Item "Tampilkan dalam Tampilan Sistem File" telah ditambahkan ke menu konteks pohon proyek.
  • Jendela File di Semua Direktori Proyek sekarang mendukung pencarian global, memberikan kemampuan yang mirip dengan filter Locator.
  • Dukungan untuk proyek berbasis CMake telah diperluas. Untuk menambahkan file header, alih-alih node Header individual, daftar umum file sumber kini digunakan.
  • Peningkatan dukungan untuk membangun dan menjalankan container Docker.
  • Biner Qt Creator 6 telah dimigrasikan untuk menggunakan cabang Qt 6.2. Menambahkan build universal untuk macOS, termasuk dukungan untuk arsitektur Intel dan ARM.

Sumber: opennet.ru

Tambah komentar