
The Qt Project hari ini mengumumkan rilis dan ketersediaan umum Qt Creator 7 sebagai versi stabil terbaru dari perangkat lunak Integrated Development Environment (IDE) yang kuat, gratis, sumber terbuka, dan lintas platform ini untuk membangun aplikasi Qt modern di GNU/Linux, Android, macOS, iOS, dan Windows systems.
Segera hadir hampir empat bulan setelah Qt Creator 6, rilis Qt Creator 7 hadir untuk mengalihkan backend default ke Clangd, serta memanfaatkan koleksi LLVM 14 yang baru dirilis dari modul dan kompiler yang dapat digunakan kembali dan teknologi rantai alat untuk C++ support.
Qt Creator 7 menggunakan Clangd untuk penyelesaian kode dan penyorotan pada dokumen saat ini, serta untuk pengindeksan global. Namun, jika Anda mengalami masalah dengan pengindeksan global Clangd, pengembang menyarankan Anda menonaktifkan fitur dari C++ > Clangd > Enable background indexing.
“Mematikan penggunaan Clangd sepenuhnya juga dimungkinkan di halaman itu. Dalam hal ini, pengindeks bawaan kami digunakan untuk indeks global, dan libclang untuk dokumen saat ini, seperti di versi Qt Creator sebelumnya,” kata Eike Ziller.
Mereka yang menggunakan plugin ClangFormat harus menyadari fakta bahwa pengaturannya telah digabungkan ke dalam pengaturan gaya kode non-ClangFormat.
Qt Creator 7 juga membawa peningkatan besar pada konfigurasi CMake dalam mode Proyek, menjadikan C++17 sebagai standar C++ default untuk proyek baru, meningkatkan deteksi otomatis rantai alat, dan meningkatkan waktu startup dalam konfigurasi tertentu dengan menghapus panggilan kompiler yang tidak perlu saat startup.
Antarmuka pengguna telah diperbarui dengan item menu "File Baru" dan "Proyek Baru" yang terpisah daripada item menu "File atau Proyek Baru" tunggal. Selain itu, pemberitahuan pembaruan Qt Creator sekarang menyertakan versi minor Qt baru dan rilis patch ke versi Qt terbaru yang tersedia.
Untuk pengguna Linux, ini adalah rilis pertama Qt IDE yang mengirimkan backend Wayland untuk Qt. Namun, ini tidak digunakan secara default pada desktop GNOME yang menggunakan Wayland, tetapi pengguna dapat memaksanya dengan menyetel QT_QPA_PLATFORM=wayland environment variable.
Di antara perubahan penting lainnya, Qt Creator 7 memperbarui parser QML ke rilis Qt terbaru, menambahkan opsi untuk NDK default di Android dan meningkatkan deteksi platform NDK yang tersedia untuk NDK terbaru, dan menambahkan dukungan Docker eksperimental di macOS.
Lihat log perubahan lengkap untuk detail selengkapnya tentang perbaikan bug yang diterapkan di Qt Creator 7. Sementara itu, jika Anda ingin menggunakan Qt Creator 7 pada distribusi GNU/Linux favorit Anda, Anda dapat mengunduh biner (.run) untuk sistem 64-bit sekarang juga dari situs resminya.
Sumber: Google, 9to5linux.com