Qt Creator 5.0 Хөгжлийн орчны хувилбар

Qt номын санг ашиглан платформ хоорондын програмуудыг бий болгоход зориулагдсан Qt Creator 5.0 нэгдсэн хөгжүүлэлтийн орчин гарсан. Энэ нь C++ хэл дээрх сонгодог программуудыг хөгжүүлэх, скриптийг тодорхойлоход JavaScript ашигладаг QML хэлийг ашиглахыг дэмждэг бөгөөд интерфейсийн элементүүдийн бүтэц, параметрүүдийг CSS-тэй төстэй блокоор тодорхойлдог. Хувилбарын дугаарт мэдэгдэхүйц өөрчлөлт гарсан нь шинэ хувилбар хуваарилах схемд шилжихтэй холбоотой бөгөөд үүний хүрээнд функциональ өөрчлөлттэй хувилбаруудад хувилбарын эхний цифр өөрчлөгдөнө (Qt Creator 5, Qt Creator 6 гэх мэт).

Qt Creator 5.0 Хөгжлийн орчны хувилбар

Шинэ хувилбарт:

  • Clang Server (clangd) кэшийн үйлчилгээг C ба C++ хэл дээрх кодын загварт арын хэсэг болгон ашиглах туршилтын боломжийг хэрэгжүүлсэн. LSP (Language Server Protocol)-ийн ашиглалтын ачаар libclang-д суурилсан кодын загварыг орлуулахын тулд шинэ backend-ийг сонголтоор ашиглаж болох боловч бүх функцууд хараахан хэрэгжээгүй байна. Идэвхжүүлэх нь "Хэрэгслүүд > Сонголтууд > C++ > Clangd" цэсний "Clangd ашиглах" сонголтоор хийгддэг.
  • Docker контейнерт програмуудыг бүтээх, ажиллуулах туршилтын дэмжлэгийг нэмсэн. Энэ функцийг одоогоор зөвхөн Линукс орчин болон CMake бүтээх системтэй төслүүдэд ашиглах боломжтой. Үүнийг идэвхжүүлэхийн тулд та "Тусламж > Plugins-ийн тухай" цэсээр дамжуулан туршилтын залгаасуудын дэмжлэгийг идэвхжүүлэх хэрэгтэй бөгөөд үүний дараа төхөөрөмжийн тохиргоонд "Docker" бүтээх төхөөрөмжүүдийг үүсгэх чадвар гарч ирнэ.
  • Хуримтлагдсан залруулга нь C++ хэлний код загварт хийгдсэн. Объектуудын нэрийг өөрчлөх үед төсөлтэй шууд хамааралгүй файлуудыг автоматаар сонгох (жишээ нь Qt толгой файлууд) устгагдсан. “.ui” болон “.scxml” файлуудын өөрчлөлтийг дахин эмхэтгэлгүйгээр кодын загварт шууд тусгадаг.
  • QML-ийн кодын загварыг Qt 6.2 болгож шинэчилсэн.
  • LSP (Language Server Protocol) серверийг хэрэгжүүлснээр Qt Creator дахь үйл ажиллагааны явцын талаарх мэдэгдлийг харуулах дэмжлэг нэмэгдсэн. Мөн серверээс өгсөн кодын хэсгүүдийг харуулах дэмжлэг нэмэгдсэн.
  • CMake дээр суурилсан төслийн менежментийн хэрэгслүүдэд засварлах горимд шилжих шаардлагагүйгээр CMake болон эмхэтгэлийн үр дүнг төслийн горимд харуулах боломжтой болсон. Төслийн анхны тохиргоонд түр зуурын бүтээх лавлах ашиглахаа больсон. Код болон толгойтой файлуудын бүлгийг тусгаарлах сонголтыг нэмсэн. Одоо анхдагч гүйцэтгэгдэх файлыг тодорхойлох боломжтой болсон (өмнө нь жагсаалтын эхний гүйцэтгэгдэх файлыг сонгосон). Execute Custom Commands үйлдэлд макро дэмжлэг нэмэгдэв.
  • Төслийн том файлуудыг ачаалах үед удаашралыг арилгах ажил хийгдсэн.
  • Qbs хэрэглүүр дээр суурилсан төслийн удирдлагын хэрэгслүүдийг Qbs 1.20-д шилжүүлсэн.
  • ARM архитектурт зориулсан MSVC хэрэгслийн дэмжлэгийг нэмсэн.
  • Android 12-д зориулсан дэмжлэг үзүүлж байна.
  • M1 чиптэй Apple компьютер дээрх Intel процессоруудад зориулсан Qt Creator бүтээцийг ажиллуулахад зориулсан сайжруулсан дэмжлэг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх