
Proyek Qt hari ini mengumumkan peluncuran dan ketersediaan umum Qt Creator 12 sebagai pembaruan stabil terbaru untuk aplikasi lingkungan pengembangan terintegrasi (IDE) sumber terbuka, gratis, dan lintas platform ini.
Qt Creator 12 hadir empat bulan setelah Qt Creator 11 dan memperkenalkan beberapa fitur baru, dimulai dengan integrasi Compiler Explorer yang dibuat oleh Matt Godbolt. Dengan ini, Qt Creator akan meminta Compiler Explorer untuk mengkompilasi dan mengeksekusi kode, menghasilkan perakitan, dan menunjukkan hasilnya kepada Anda.
Plugin Compiler Explorer dapat diakses dari Tools > Compiler Explorer > Open Compiler Explorer dan dapat digunakan dengan banyak editor. Anda juga dapat mengonfigurasi kompiler yang berbeda untuk menggunakan plugin Compiler Explorer, yang dinonaktifkan secara default dan perlu diaktifkan dari Bantuan > Tentang Plugin > CompilerExplorer.
Qt Creator 12 juga memperkenalkan plugin ScreenRecorder yang pada akhirnya memungkinkan Anda merekam layar untuk laporan bug, berbagi, posting blog, dll. Sama seperti plugin Compiler Explorer, plugin ScreenRecorder dinonaktifkan secara default dan perlu diaktifkan dari Bantuan > Tentang Plugin > ScreenRecorder.
Selain itu, rilis ini memperkenalkan debugging dan pembuatan profil untuk CMake 3.27 dan yang lebih baru melalui Debug Adapter Protocol (DAP), memungkinkan Anda menyetel breakpoint di file CMake proyek Anda, serta men-debug proses konfigurasi CMake.
Fungsi debugging CMake dapat diaktifkan dari Debug > Mulai Debugging > Mulai Debugging CMake. Dimulai dengan rilis ini, Qt Creator juga memungkinkan Anda memulai CMake dalam mode pembuatan profil melalui opsi Analisis > CMake Profiler yang baru. Hasilnya akan dibuka di penampil file jejak Qt Creator.
Juga untuk CMake, rilis ini meningkatkan editor untuk file CMake dengan fungsionalitas baru seperti dukungan makro, melompat ke fungsi, definisi target dan paket, tooltip bantuan, serta penyelesaian yang diperluas.
Qt Creator 12 juga menambahkan dukungan untuk LLVM 17.0.1 ke alat penganalisis Clangd dan Clang, menambahkan tombol untuk gaya teks ke editor Markdown, menambahkan dukungan proxy ke integrasi Copilot, menambahkan pengaturan khusus proyek untuk penamaan file C++ dan komentar dokumentasi, dan memungkinkan deteksi otomatis instalasi PySide.
Beberapa perbaikan dan ekstensi telah ditambahkan untuk operasi refactoring C++ juga, dan Qt Creator 12 berjanji untuk secara signifikan meningkatkan kinerja startup pada berbagai pengaturan. Untuk lebih jelasnya, Anda dapat melihat log perubahan selengkapnya.
Qt Creator 12 tersedia untuk diunduh sekarang dari situs web resmi sebagai tarball sumber dan penginstal biner universal yang dapat Anda jalankan di hampir semua distribusi GNU/Linux.
Sumber: Google, 9to5linux.com