Qt Creator 9 Development Environment Release

Qt kitabxanasından istifadə edərək platformalararası proqramlar yaratmaq üçün nəzərdə tutulmuş Qt Creator 9.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:

  • Squish GUI test çərçivəsi üçün eksperimental dəstək əlavə edildi. Squish inteqrasiya plagini sizə mövcud sınaq işlərini açmağa və yeni sınaq işləri yaratmağa, sınaq testlərini (sınaq vəziyyətlərini) qeyd etməyə, test işlərini və test işlərini işə salmaq üçün Squish Runner və Squish Serverdən istifadə etməyə, verilmiş mövqedə icranı pozmaq üçün testləri işə salmadan əvvəl kəsilmə nöqtələrini təyin etməyə imkan verir və dəyişənləri yoxlayın.
  • Daxili yardım və sənədləri göstərərkən qaranlıq mövzu üçün dəstək əlavə edildi.
  • API kontekstinə dair göstəriş göstərildikdə, məzmun layihədə qeyd olunan Qt versiyası nəzərə alınmaqla yaradılır (yəni Qt 5 layihələri üçün Qt 5 sənədləri, Qt 6 layihələri üçün isə Qt 6 sənədləri göstərilir.
  • Sənəddə abzasları göstərmək üçün redaktora seçim əlavə edildi. Hər bir abzas ayrıca şaquli çubuqla qeyd olunur. Həmçinin çox böyük blokları seçərkən sətir aralığını dəyişdirmək və performans problemlərini həll etmək imkanı əlavə edildi.
    Qt Creator 9 Development Environment Release
  • LSP (Language Server Protocol) protokolunu dəstəkləyən Clangd backendinə əsaslanan C++ kod modeli indi bütün sessiya üçün bir Clangd nümunəsi ilə idarə oluna bilər (əvvəllər hər bir layihə öz Clangd instansiyasını həyata keçirirdi). Parametrlərə indeksləşdirmə üçün istifadə edilən Clangd fon mövzularının prioritetini dəyişdirmək imkanı əlavə edildi.
  • İndi ayrı dialoq açmadan C++ kod üslubunun parametrlərini birbaşa əsas parametrlər dialoqundan redaktə etmək mümkündür. ClangFormat parametrləri eyni bölməyə köçürüldü.
  • QML fayllarının mənbə qovluğundan əvəzinə qurulma qovluğundan açılması və yenidən formatlama funksiyasından istifadə edərkən kəsilmə nöqtələrinin itirilməsi ilə bağlı problemlər həll edildi.
  • CMake layihələri üçün hafızanın konfiqurasiyası və qurulması üçün əlavə dəstək.

Mənbə: opennet.ru

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