Qt Creator 8 zaten yayınlandı ve bunlar onun haberleri

The Qt Company kısa süre önce piyasaya çıktı “Qt Creator 8”in yeni sürümünün piyasaya sürülmesi, yeni tamamlayıcılar, iyileştirmeler ve daha fazlasıyla gelen sürüm.

Qt Creator'da yeni olanlar için bunun, Qt SDK ile birlikte gelen, platformlar arası hızlı ve kolay uygulama geliştirme sağlayan ve geliştiricilerin gömülü, mobil cihazlarda uygulamalar oluşturmasına izin veren çapraz platformlu bir IDE olduğunu bilmelisiniz. , ve masaüstü platformları. masa.

Qt Creator 8'ün başlıca yeni özellikleri

IDE QT Creator 8'in sunulan bu yeni sürümünde, çeşitli değişiklikler vurgulanmıştır, örneğin, C++ eski kod modelini devre dışı bıraktı C++ uygulandı libclang'a dayalı, bunun yerine, önceki daldan itibaren varsayılan model, LSP'yi (Dil Sunucusu Protokolü) destekleyen Clangd arka ucunu temel alır.

Ayrıca Clangd'ı her zaman etkinleştirip kullanabileceğinizden de bahsedilir, ancak Clangd'ın nispeten kaynak yoğun olduğunu unutmayın.

Python dili için varsayılan olarak, python-lsp-server dil desteği sunucusu etkinleştirildi, bunun için "Python > Dil sunucusu yapılandırması" yapılandırmasının ayrı bir bölümü sağlanır.

QT Creator 8'in bu yeni sürümünde öne çıkan bir diğer değişiklik ise, yeni bir "Profil" ayarları şablonu uyguladı "RelWithDebInfo" yapı türünü hata ayıklama ve profil oluşturma araçlarının dahil edilmesiyle birleştiren CMake projeleri için.

QML için JavaScript dize şablonlarının işlenmesinin ve "??=" (boş birleştirme) operatörüyle ilgili sorunların giderildiğinden bahsedilmiştir. Bir sembolü takip ederken, Qt Creator ilgili QML dosyasını kaynak dizin yerine derleme dizininden açmış olabilir, bu şimdi düzeltilmesi gerekir.

Diğer değişikliklerden bu yeni sürümden öne çıkan:

  • Coco'nun Kapsam Testi Araç Takımı ile uyumlu deneysel bir eklenti eklendi.
  • Projeleri görüntülemenize ve klonlamanıza, kod yüklemenize ve etkinlik bildirimleri almanıza olanak tanıyan GitLab entegrasyonu için deneysel destek eklendi.
  • Evrensel Windows Platformu (UWP) desteği kaldırıldı.
  • Windows platformunda, ARM MSVC enstrümantasyon tanımı sağlanmıştır.
  • Android için Wi-Fi üzerinden cihazlara bağlanma seçeneği eklendi.
  • Ayarlara hızlı gezinme için "Düzenle > Tercihler" menü öğesi eklendi.
  • Clangd için tasarlanan compile_command.json neslinde de performans iyileştirmeleri yapıldı ve diğer birçok sorun da düzeltildi.

Son olarak, onun hakkında daha fazlasını bilmek istiyorsan bu yeni sürüm hakkında orijinal duyuruya başvurabilirsiniz Aşağıdaki bağlantıda.

Qt Creator 8.0'i edinin

İlgilenenler için, açık kaynak sürümün mevcut olduğunu bilmeleri gerekir. Qt indirme sayfasında "Qt Creator" altında, ticari sürümle ilgilenenler ise ticari lisansı Qt hesap portalında bulabilirler.

Linux kullananlarımız için, Genelde Linux için sunulan yükleyicinin yardımıyla kurulumu gerçekleştirebileceğiz. Paketi çevrimdışı duruma getirmek için bir terminal açıp aşağıdaki komutu çalıştırmanız yeterlidir:

wget https://download.qt.io/official_releases/qtcreator/8.0/8.0.0/qt-creator-opensource-linux-x86_64-8.0.0.run

Şimdi basitçe sadece aşağıdaki komutla dosya yürütme izinlerini verin:

sudo chmod +x qt-creator-opensource-linux-x86_64-8.0.0.run

Ve şimdi yükleyiciyi sistemimizde çalıştırabiliriz, bunun için aşağıdaki komutu yazmalıyız:

./qt-creator-opensource-linux-x86_64-8.0.0.run

Kurulumun sonunda, Qt Creator ile çalışırken sorunları önlemek için bazı ek paketler yüklemeliyiz, bunun için aynı terminalde aşağıdaki komutları yazacağız:

sudo apt-get install build-essential

Ayrıca genel yazı tipi yapılandırma kitaplığını da kurmalıyız:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Ya da Ubuntu ve türev depolarında paketin hazır olmasını beklemeyi tercih edenler için aşağıdaki komut ile paketi kurabilirler:

sudo apt install qtcreator

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.