U publikua mjedisi i integruar i zhvillimit Qt Creator 5.0, i dedikuar pĂ«r krijimin e aplikacioneve me shumĂ« platforma 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 skenarĂ«t pĂ«ćźäčhen me JavaScript, ndĂ«rsa struktura dhe parametrat e elementeve tĂ« ndĂ«rfaqes pĂ«rcaktohen me blloqe tĂ« ngjashme me CSS. Ndryshimi i dukshĂ«m i numrit tĂ« versionit Ă«shtĂ« i lidhur me kalimin nĂ« njĂ« skemĂ« tĂ« re versionimi, ku pĂ«r lĂ«shime me ndryshime funksionale do tĂ« ndryshojĂ« numri i parĂ« i versionit (Qt Creator 5, Qt Creator 6, etj.).

Në këtë version të ri:
- ĂshtĂ« realizuar njĂ« mundĂ«si eksperimentale pĂ«r tĂ« pĂ«rdorur shĂ«rbimin e caching Clang Server (clangd) si backend pĂ«r modelin e kodit nĂ« gjuhĂ«t C dhe C++. Ky backend opsional mund tĂ« pĂ«rdoret pĂ«r tĂ« zĂ«vendĂ«suar modelin e kodit tĂ« bazuar nĂ« libclang, duke pĂ«rdorur protokollin LSP (Language Server Protocol), por jo tĂ« gjitha funksionalitetet janĂ« implementuar ende. Aktivizimi bĂ«het nĂ«pĂ«rmjet opsionit «Use clangd» nĂ« menunĂ« «Tools > Options > C++ > Clangd».
- ĂshtĂ« shtuar mbĂ«shtetje eksperimentale pĂ«r ndĂ«rtimin dhe ekzekutimin e aplikacioneve nĂ« konteinerĂ« Docker. Kjo mundĂ«si Ă«shtĂ« aktualisht e disponueshme vetĂ«m pĂ«r mjediset Linux dhe projektet me sistemin e ndĂ«rtimit CMake. PĂ«r ta aktivizuar, kĂ«rkohet aktivizimi i mbĂ«shtetjes pĂ«r pluginat eksperimentalĂ« pĂ«rmes menusĂ« «Help > About Plugins», pas sĂ« cilĂ«s nĂ« cilĂ«simet e pajisjeve do tĂ« shfaqet mundĂ«sia e krijimit tĂ« pajisjeve ndĂ«rtuese «Docker».
- JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime tĂ« grumbulluara nĂ« modelin e kodit pĂ«r gjuhĂ«n C++. GjatĂ« rinovimit tĂ« objekteve Ă«shtĂ« hequr automatikisht theksimi i skedareve qĂ« nuk kanĂ« lidhje tĂ« drejtpĂ«rdrejta me projektin (p.sh., skedarĂ«t e titujve Qt). ĂshtĂ« siguruar reflektimi menjĂ«herĂ« nĂ« modelin e kodit i ndryshimeve nĂ« skedarĂ«t «.ui» dhe «.scxml» pa nevojĂ«n pĂ«r rikompilim.
- Modeli i kodit për QML është përditësuar në gjendjen Qt 6.2.
- Në realizim server LSP (Language Server Protocol) është shtuar mbështetje për shfaqjen në Qt Creator të njoftimeve për progresin e operacioneve. Gjithashtu, është shtuar mbështetje për dalje të fragmenteve të kodit (snippets), që ofrohen. serverin.
- JanĂ« bĂ«rĂ« njĂ« sĂ«rĂ« pĂ«rmirĂ«simesh tĂ« mĂ«dha nĂ« mjetet pĂ«r menaxhimin e projekteve bazuar nĂ« CMake, pĂ«rfshirĂ« njĂ« mundĂ«si pĂ«r tĂ« shfaqur rezultatet e punĂ«s sĂ« CMake dhe rikompilimit nĂ« modalitetin e projektit, pa nevojĂ«n pĂ«r tĂ« kaluar nĂ« modalitetin e redaktimit. ĂshtĂ« ndaluar pĂ«rdorimi i dosjeve tĂ« pĂ«rkohshme tĂ« ndĂ«rtimit pĂ«r konfigurimet fillestare tĂ« projektit. ĂshtĂ« shtuar njĂ« opsion pĂ«r tĂ« ndaluar ndarjen e grupeve tĂ« skedarĂ«ve me kod dhe tituj. ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar skedarin e ekzekutuar si parazgjedhje (mĂ« parĂ«, skedari i parĂ« ekzekutues nĂ« listĂ« ishte zgjedhur). NĂ« operacionin e ekzekutimit tĂ« komandave tĂ« zakonshme («Execute Custom Commands») Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r makro.
- Janë bërë punë për të eliminuar ndalimet gjatë ngarkimit të skedarëve të mëdhenj të projekteve.
- Mjetet e menaxhimit të projekteve bazuar në Qbs janë kaluar në përdorimin e Qbs 1.20.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r mjetin MSVC pĂ«r arkitekturĂ«n ARM.
- ĂshtĂ« siguruar mbĂ«shtetje pĂ«r Android 12.
- ĂshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r ekzekutimin e ndĂ«rtimeve Qt Creator pĂ«r procesorĂ«t Intel nĂ« kompjuterĂ«t Apple me çip M1.
Burimi: opennet.ru
