Qt Creator 10 Development Environment Release

Qt kitabxanasından istifadə edərək platformalararası proqramlar yaratmaq üçün nəzərdə tutulmuş Qt Creator 10.0 inteqrasiya olunmuş inkişaf mühitinin buraxılışı nəşr edilmişdir. Həm klassik C++ proqramlarının inkişafı, həm də QML dilinin istifadəsi dəstəklənir, burada skriptləri müəyyən etmək üçün JavaScript istifadə olunur və interfeys elementlərinin strukturu və parametrləri CSS-ə bənzər bloklarla təyin olunur. Linux, Windows və macOS üçün hazır məclislər formalaşır.

Yeni versiyada:

  • Hərəkət etmək və əməliyyatların gedişatının təfərrüatlarını gizlətmək imkanı verilir.
  • Axtarış çubuğunda (Locator) mərkəzləşdirilmiş açılan pəncərədə açıq rejimdən istifadə edərkən sonuncu daxil edilmiş axtarış ifadəsini yadda saxlamaq problemi həll olundu.
  • LLVM-in paketlənmiş versiyası Clang-da C++16 standartı üçün daha çox dəstək və Qt Creator və Clangd arasında təkmilləşdirilmiş qarşılıqlı fəaliyyətlə 20 buraxılışa yeniləndi. Varsayılan olaraq, ClangFormat plagini aktivdir, indi C++ kodunu uyğunlaşdırmaq üçün istifadə olunur.
  • Daxil edilmiş faylları avtomatik olaraq dəyişdirmək (daxil etməklə) və “.ui” faylları və ya onlarda müəyyən edilmiş formaların adını dəyişdirdikdən sonra C++ fayllarında keçidləri düzəltmək imkanı həyata keçirilib.
  • Layihədə istifadə olunmamış funksiyaları tapmaq üçün alət əlavə edildi (Alətlər > C++ > İstifadə edilməmiş funksiyaları tapın).
  • Bu funksiyanı dəstəkləyən LSP (Language Server Protocol) serverləri olan bütün dillər üçün əlçatan olan Zəng İerarxiyasına baxış rejimi əlavə edilmişdir.
  • Qt 6.5-də dəyişiklikləri əks etdirmək üçün QML kodu modeli yeniləndi. Kod redaktoru indi alət ipucu kimi rəng xassələrinə baxış keçirmək imkanına malikdir.
  • QML ilə faylların formatlaşdırılması üçün xarici əmrin müəyyən edilməsi üçün əlavə dəstək, məsələn, daxili formatlaşdırma məntiqi əvəzinə qmlformat çağırmaq.
  • Qt quraşdırıcısından əlavə Qt Language Server komponentini quraşdırarkən QML Language Server (Qt Quick > QML/JS Redaktə > İstifadə qmlls) sınamaq imkanı əlavə edildi.
  • 5-ci versiyaya qədər CMake qurma sisteminin ilkin təyinatları (cmake-presets) üçün dəstək yeniləndi və indi ${pathListSep} dəyişənini, "daxil et" əmrini və arxitektura və alətlər dəsti üçün xarici strategiyanı dəstəkləyir.
  • CMake ilə əlaqəli faylları formatlaşdırmaq əmrini təyin etmək üçün redaktora (CMake > Formatter) parametr əlavə edildi, məsələn, cmake-format yardım proqramından istifadə edə bilərsiniz.
  • "Layihələr > Parametrləri işə sal > Yerləşdirmə Addımını əlavə et" seçimi ilə əlavə edilə bilən "cmake --install" istifadə edərək yeni quraşdırma addımı həyata keçirildi.
  • Docker-də qurarkən, Clangd fon prosesindən istifadə edərək kod modelinin uzaqdan işlənməsi üçün dəstək əlavə edildi. Docker konteynerində yerləşdirilən xarici fayllarla işləmək üçün dəstək ClangFormat plagininə əlavə edildi.
  • Uzaq hədəf sistemlərinin fayl sistemi ilə naviqasiya etmək imkanı, məsələn, qurmaq üçün bir kataloq seçmək üçün təmin edilir. Açıq Terminal əməliyyatından istifadə edərək uzaq sistemdə terminalın açılması üçün əlavə dəstək, məsələn, qurma mühiti parametrlərində mövcuddur.

Mənbə: opennet.ru

Добавить комментарий