Qt Creator 9.0, test paketlerini veya durumlarını çalıştırmak için Squish Runner ve Server ile birlikte gelir

qtcreator

Qt Creator, Qt kitaplıklarıyla GUI uygulamaları geliştirmek için oluşturulmuş, C++, JavaScript ve QML ile yazılmış platformlar arası bir IDE'dir.

geçenlerde yeni versiyonun yayınlandığı duyuruldu popüler entegre geliştirme ortamının "QtCreator 9.0", Squish desteğinin eklendiği sürüm, ayrıca girintileri işleme seçeneği, LSP desteği ve daha fazlası.

Qt Oluşturucu Qt kitaplığını kullanarak platformlar arası uygulamalar oluşturmak için tasarlanmıştır. Hem klasik C++ program geliştirme hem de JavaScript'in betikleri tanımlamak için kullanıldığı ve arayüz öğelerinin yapısı ve parametrelerinin CSS benzeri bloklar kullanılarak ayarlandığı QML dilinin kullanımı desteklenir.

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

Qt Creator 9.0'ın sunduğu bu yeni sürümde şunu bulabiliriz: Squish GUI test çerçevesi için deneysel destek eklendi, Squish entegrasyon eklentisi, kullanıcının mevcut test senaryolarını açıp yenilerini oluşturmasına, test senaryolarını (test senaryoları) kaydetmesine, test senaryolarını ve test senaryolarını yürütmek için Squish Runner ve Squish Server'ı kullanmasına, testleri yürütmeden önce ayar noktalarını kesmesine olanak tanır. yürütmeyi belirli bir konumda kesmek ve değişkenleri incelemek için.

Bir diğer önemli değişiklik ise, bir API içerik ipucu görüntüler, içerik artık projede kontrol edilen Qt versiyonuna göre oluşturulur (yani, Qt 5 projeleri için Qt 5 dokümantasyonu ve Qt 6 projeleri için Qt 6 dokümantasyonu görüntülenir).

Ayrıca vurgulanmıştır ki belgedeki girintileri temsil etmek için düzenleyiciye bir seçenek eklendi, böylece her girinti ayrı bir dikey çubukla işaretlenir. Ayrıca satırlar arasındaki boşluğu değiştirme yeteneği eklendi ve çok büyük bloklar seçilirken performans sorunları çözüldü.

Arka uca dayalı C++ kod modeli LSP protokolünü destekleyen Clangd (Dil Sunucu Protokolü) şimdi tüm oturum için bir Clangd örneği ile yönetilebilir (Daha önce, her proje kendi Clangd örneğini çalıştırıyordu.) Dizinleme için kullanılan Clangd arka plan iş parçacıklarının önceliğini değiştirebilme özelliği yapılandırmaya eklendi.

Diğer değişikliklerden bu yeni sürümden sıyrılanlar:

  • C++ kod stili parametrelerini ayrı bir iletişim kutusu açmadan doğrudan ana ayarlar iletişim kutusundan düzenlemek artık mümkün.
  • Yerleşik yardım ve belgeleri görüntülerken karanlık bir tema için destek eklendi.
  • ClangFormat ayarı aynı bölüme taşındı.
  • QML dosyalarını kaynak dizin yerine derleme dizininden açma ve yeniden biçimlendirme işlevini kullanırken eksik kesme noktaları ile ilgili sorunlar düzeltildi.
  • CMake projeleri için ön ayarları yapılandırma ve oluşturma desteği eklendi.

sonunda sen varsan hakkında daha fazla bilgi edinmekle ilgilenen, ayrıntıları kontrol edebilirsiniz aşağıdaki bağlantı.

Qt Creator Linux'a nasıl kurulur?

QT oluşturucuyu kendi sistemlerinde deneyebilmekle ilgilenen herkes şunu bilmelidir: çoğu Linux dağıtımı paketi bulacaktır bunların depolarında.

Paket güncellemelerinin depolara ulaşması genellikle birkaç gün sürse de, yükleyiciyi ücretsiz sürümü edinebileceğiniz veya ticari bir sürüm satın almak isteyenler için resmi QT sayfasından indirmek daha iyidir (daha fazlası ile özellikler) olabilir sayfadan yap.

Yükleyici indirme işlemi tamamlandığında, aşağıdaki komutla ona yürütme izinleri vereceğiz:

sudo chmod +x qt-unified-linux-x64*.run

Şimdi paketi kuracağız aşağıdaki komutu yürütmek:

sudo sh qt-unified-linux-x64*.run

Ubuntu kullanıcıları durumundaile yükleyebileceğiniz bazı ek paketlere ihtiyacınız olabilir:

sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev

Bu paketler kurulduktan sonra, masaüstü kitinizin tanımını değiştirebilir ve doğru sürümü seçebilirsiniz. Son olarak, projeyi oluşturmayı bitirebilir ve kodlamaya geçebilirsiniz.

Şimdi Arch Linux, Manjaro, Arco Linux ve diğer Arch Linux tabanlı dağıtım kullanıcıları için QT creator'ın yeni sürümü artık mevcut olduğundan, paketi doğrudan depolardan yükleyebilirler.

Yüklemek için terminalde aşağıdaki komutu çalıştırmanız yeterlidir:

sudo pacman -S qtcreator


Yorumunuzu bırakın

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

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  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.