U bë lëshimi i ambientit të integruar të zhvillimit Qt Creator 18, i destinuar për krijimin e aplikacioneve shumëplatformë duke përdorur bibliotekën Qt. Mbështetet si zhvillimi i programeve klasike në gjuhën C++, ashtu edhe përdorimi i gjuhës QML, ku për përcaktimin e skenarëve përdoret JavaScript, ndërsa struktura dhe parametrat e elementeve të ndërfaqes përcaktohen me blloqe të ngjashme me CSS. Ndërtimet e gatshme janë formuar për Linux, Windows dhe macOS.
Në këtë version të ri:
- ĂshtĂ« shtuar mbĂ«shtetje eksperimentale pĂ«r specifikimin e Kutive tĂ« Zhvillimit pĂ«r automatizimin e konfigurimit tĂ« konteinerĂ«ve me ambientin pĂ«r zhvillimin e projektit. Qt Creator tani pĂ«rcakton praninĂ« e skedarit 'devcontainer.json' nĂ« katalogun e projektit, krijon njĂ« Docker-kontainer mbi kĂ«tĂ« bazĂ« dhe konfiguracon ndĂ«rveprimin me tĂ« nga aplikacioni.
- Në faqen e parë të nisjes (Welcome) është shtuar një skedë 'Overview' me një përzgjedhje përmbajtjeje nga skedat e tjera dhe një listë të rekomanduar të shënimeve, udhëzimeve dhe shembujve.
- Ekranet e njoftimeve janë ndryshuar, tani ato shfaqen në dritaret e veçanta. Për të rikthyer shfaqjen e njoftimeve në formën e një banneri të integruar, mund të ndryshoni cilësimin "Environment > Interface > Prefer banner style".
- Në redaktorin e kodit, është realizuar një mundësi fakultative për përdorimin e tabave për kalimin e shpejtë midis skedave. Ky mod aktivizohet përmes cilësimit "Environment > Interface > Use tabbed editors".

- Modeli i kodit C++ ka përfshirë mbështetje për veçori të reja të gjuhës. Për C++ gjithashtu janë realizuar redaktime të shpejta për heqjen e harkut të mbylljes dhe përcaktimin e fushave statike. Vegla Clangd/LLVM është përmirësuar në versionin 21.1.
- Për QML është siguruar ngarkimi dhe përdorimi i versionit më të ri të QML Language Server.
- Skedarët " .user " me cilësimet specifike për Qt Creator janë transferuar në nënkatalogun ".qtcreator/ ".
- Në modalitetin e projektit është implementuar mundësia e shfaqjes vetëm të grupeve kit (lidhet me mjete të ndryshme montimi dhe versionet e Qt), të aplikueshme për projektin ose që tashmë përdoren në të. Faqja "Run" është ndarë në faqe me cilësimet e shpërndarjes ("Deploy Settings") dhe fillimit ("Run Settings"), të cilat së bashku me cilësimet e ndërtimit ("Build Settings") janë zhvendosur nga faqja e zgjedhjes së grupeve kit në skedat në dritaren e shikimit të përmbajtjes. Eshtë shtuar opsioni për sinkronizimin e cilësimeve të fillimit me një grup kit ose midis të gjitha grupeve kit të projektit.

- Për projektet që përdorin CMake, është shtuar mbështetje për testet e para-caktuara (Test Preset). Në Locator është shtuar filtrimi "ct" për ekzekutimin e testeve të bazuara në CTest.
- ĂshtĂ« shtuar konfigurimi pĂ«r pĂ«rdorimin e mjeteve tĂ« ndryshme nĂ« pajisjet e largĂ«ta Linux, si CMake, clangd, rsync dhe qmake. ĂshtĂ« shtuar cilĂ«simi Auto-connect pĂ«r tĂ« aktivizuar lidhen automatikisht me pajisjen e largĂ«t gjatĂ« ekzekutimit.
- Në editorin e komenteve Git janë zgjeruar veprimet e disponueshme me skedarët, për shembull, është shtuar mbështetje për shtimin e drejtpërdrejtë të skedarëve në ".gitignore".
Burimi: opennet.ru


