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