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

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

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

  • Үйл ажиллагааны явцын талаарх дэлгэрэнгүй мэдээллийг зөөх, нуух боломжтой.
  • Хайлтын мөрөнд (Байршуулагч) төвд зэрэгцүүлсэн цонхонд нээх горимыг ашиглах үед хамгийн сүүлд оруулсан хайлтын хэллэгийг санахтай холбоотой асуудал шийдэгдсэн.
  • LLVM-ийн багц хувилбар нь Clang дахь C++ 16 стандартын өргөтгөсөн дэмжлэг болон Qt Creator болон Clangd хоорондын харилцан ажиллах чадварыг сайжруулснаар 20 хувилбараар шинэчлэгдсэн. ClangFormat залгаас нь анхдагчаар идэвхжсэн бөгөөд одоо C++ кодыг зэрэгцүүлэхэд ашиглагдаж байна.
  • ".ui" файлууд эсвэл тэдгээрт тодорхойлсон маягтуудын нэрийг өөрчилсний дараа C++ файлууд дахь холбоосуудыг тохируулах, хавсаргасан файлуудыг автоматаар өөрчлөх (include-ээр дамжуулан) хийх боломжийг хэрэгжүүлсэн.
  • Төсөлд ашиглагдаагүй функцүүдийг хайж олох хэрэгсэл (Tools > C++ > Find Used Functions) нэмсэн.
  • Энэ функцийг дэмждэг LSP (Language Server Protocol) серверүүд байдаг бүх хэлэнд ашиглах боломжтой Дуудлагын шатлалыг харах горимыг нэмсэн.
  • QML кодын загвар нь Qt 6.5-ийн өөрчлөлтийг тусгахын тулд шинэчлэгдсэн. Код засварлагч нь өнгөний шинж чанарыг урьдчилан харах боломжтой болсон.
  • QML файлуудыг форматлах гадаад командыг тодорхойлох дэмжлэгийг нэмсэн, жишээлбэл, суулгасан форматлах логикийн оронд qmlformat руу залгах.
  • Qt суулгагчаас нэмэлт Qt хэлний серверийн бүрэлдэхүүнийг суулгах үед QML хэлний серверийг шалгах чадварыг нэмсэн (Qt Quick > QML/JS Editing > Одоо qmlls ашиглах).
  • CMake бүтээх системийн урьдчилсан тохируулгын (cmake-presets) дэмжлэгийг 5-р хувилбар болгон шинэчилсэн бөгөөд үүнд одоо ${pathListSep} хувьсагч, "include" команд болон архитектур, хэрэгслүүдийн гадаад стратегийн дэмжлэг багтсан болно.
  • CMake-тэй холбоотой файлуудыг форматлах командыг зааж өгөх тохиргоог засварлагчид (CMake > Formatter) нэмсэн. Жишээлбэл, та cmake-format хэрэгслийг ашиглаж болно.
  • "Cmake --install" ашиглан суулгах шинэ алхамыг хэрэгжүүлсэн бөгөөд үүнийг "Төслүүд > Тохиргоог ажиллуулах > Байршуулах алхам нэмэх" сонголтоор нэмж болно.
  • Docker дээр бүтээхдээ Clangd дэвсгэр процессыг ашиглан кодын загварыг алсаас боловсруулах дэмжлэг нэмэгдсэн. ClangFormat залгаас нь Docker контейнерт байршуулсан гадаад файлуудтай ажиллах дэмжлэгийг нэмсэн.
  • Алсын зорилтот системийн файлын системээр дамжуулан, жишээлбэл, бүтээх лавлахыг сонгох боломжийг олгодог. Нээлттэй терминал үйлдлийг ашиглан алсын систем дээр терминал нээх дэмжлэг нэмэгдсэн, жишээлбэл, бүтээх орчны тохиргоонд байдаг.

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

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