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

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

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

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

  • Барилга угсралтын хэрэгсэл, clang-tidy гэх мэт гадаад процессуудыг ажиллуулах нь тусдаа серверийн процесст хуваагддаг бөгөөд энэ нь Линукс дээрх томоохон програмуудаас процессуудыг салахад нөөцийн өндөр зарцуулалтад хүргэдэг асуудлуудыг шийддэг.
  • Текст засварлагч нь олон курсор засварлах горимтой бөгөөд нэг дор олон газар текст нэмэх боломжийг олгодог. (нэмэлт курсорыг Alt+Click-ээр нэмдэг).
    Qt Creator 6.0 Хөгжлийн орчны хувилбар
  • C++ кодын загварыг LLVM 13 болгож шинэчилсэн.
  • Clang Server (clangd) кэшийн үйлчилгээг C++ кодын загварт backend болгон ашиглах чадвар тогтворжсон. LSP (Language Server Protocol) протоколыг ашигласны ачаар clangd backend-ийг libclang-д суурилсан кодын загварыг орлуулахын тулд сонголтоор ашиглаж болно. Идэвхжүүлэх нь "Хэрэгслүүд > Сонголтууд > C++ > Clangd" цэсний "Clangd ашиглах" сонголтоор хийгддэг.
    Qt Creator 6.0 Хөгжлийн орчны хувилбар
  • Нэгдсэн Qt Quick Designer нь анхдагчаар идэвхгүй бөгөөд .ui.qml файлуудыг нээхийг оролдох үед Qt Design Studio багцыг дууддаг. Цаашид Qt Design Studio болон Qt Creator (видео) хоорондын уялдаа холбоог сайжруулах төлөвлөгөөтэй байна. Та "Plugins-ийн тухай" цэсний "QmlDesigner залгаас" гэсэн сонголтоор суулгасан Qt Quick Designer-ийг буцаах боломжтой.
  • Төслийн модны контекст цэсэнд "Файлын системийн харагдах байдалд харуулах" зүйл нэмэгдсэн.
  • Бүх төслийн лавлах доторх файлууд нь одоо дэлхийн хайлтыг дэмжиж, Locator шүүлтүүртэй төстэй боломжуудыг олгодог.
  • CMake-д суурилсан төслүүдийн дэмжлэгийг өргөжүүлэв. Толгой файлуудыг нэмэхийн тулд бие даасан Толгойн зангилааны оронд эх файлуудын нийтлэг жагсаалтыг ашиглаж байна.
  • Docker контейнер барих, ажиллуулахад зориулсан сайжруулсан дэмжлэг.
  • Qt Creator 6 хоёртын файлыг Qt 6.2 салбарыг ашиглахаар шилжүүлсэн. Intel болон ARM архитектурыг дэмжих зэрэг macOS-д зориулсан бүх нийтийн бүтээцийг нэмсэн.

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

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