
Krijuesi Qt 19 tani në dispozicion Prezantohet si versioni më i fundit stabil i mjedisit të njohur të zhvillimit të integruar. Është një IDE falas, me burim të hapur dhe ndërplatformë e projektuar për zhvilluesit që punojnë në GNU/Linux, macOS dhe Windowsdhe që kërkojnë një mjet të vetëm për të menaxhuar projekte në gjuhë dhe sisteme të ndryshme (shih si instaloni Qt Creator në GNU/Linux).
Ky përditësim vjen pas pak më shumë se katër muaj që nga Qt Creator 18 Gjithashtu prezanton disa veçori të dizajnuara për të përmirësuar përvojën e përditshme të programimit. Ndër veçoritë e reja janë një minimap i ri në redaktuesin e tekstit, përmirësime në punën me pajisjet në distancë, një server bazë MCP për lidhjen me modelet e IA-së dhe një zgjerim i konsiderueshëm i mbështetjes për projektet dhe sistemet e ndërtimit.
Përditësime vizuale në redaktorin Qt Creator 19: mbërrin minimapja
Një nga shtesat më të dukshme të Krijuesi Qt 19 është e reja "Minimap" i redaktorit të tekstitKjo veçori shfaq një pamje të thjeshtuar të përmbajtjes së dokumentit në anë, ngjashëm me atë që ofrojnë tashmë redaktorët e tjerë të përparuar. Falë kësaj harte të vogël kodi, është më e lehtë të lundrosh nëpër skedarë të gjatë dhe të identifikosh blloqe të rëndësishme me një shikim.
Miniharta ju lejon të keni një Pamje e përgjithshme e skedarit gjatë lëvizjesKjo ndihmon si për të lundruar shpejt midis seksioneve ashtu edhe për të identifikuar zonat me dendësi më të lartë kodi. Edhe pse paraqitet si një opsion shtesë, mund të jetë veçanërisht i dobishëm në projekte të mëdha, të cilat janë shumë të zakonshme në mjediset profesionale ku puna bëhet me baza të mëdha kodesh dhe ekipe të shpërndaradhe për të zgjedhur një mjet, konsultohuni me IDE-të më të mira për shpërndarjen tuaj.
Qt Creator 19 prezanton përmirësime në pajisjet në distancë dhe zhvillimin e shpërndarë
Prezantimi i Qt Creator 19 Përmirësime në konfigurimin dhe menaxhimin e pajisjeve në distancëKjo është një pikë kyçe për ata që kompilojnë dhe testojnë aplikacionet e tyre jashtë makinës së tyre lokale. Qëllimi është të lehtësohet lidhja, vendosja dhe ndërtimi i detyrave në makina të jashtme, diçka shumë e zakonshme në rrjedhat e punës ku ato kryqëzohen. mjediset e desktopit dhe pajisjet e integruara.
Këto përmirësime synojnë të ofrojnë një përvojë më të qetë kur punoni me pajisje në distancëKjo zvogëlon vështirësitë gjatë konfigurimit të objektivave të rinj ose kalimit midis makinave të ndryshme të testimit. Për shumë ekipe zhvillimi, ku është e zakonshme të kombinohen stacione pune të fuqishme me pajisje të largëta ose laboratorike, ky përditësim mund të thjeshtojë ndjeshëm operacionet e përditshme.
Integrimi i IA-së nëpërmjet serverit bazë MCP
Një tjetër veçori e re relevante është përfshirja e një Serveri bazë i Protokollit të Kontekstit të Modelit (MCP)Ky protokoll propozohet si standard për mjediset e zhvillimit për të komunikuar me inteligjencën artificiale dhe modelet gjuhësore, të tilla si Kodi i Klodit dhe zgjidhje të ngjashme; versionet e mëparshme kanë eksploruar tashmë integrimin e IA-së, siç është përputhshmëria me GitHub Copilot.
Serveri Qt Creator 19 MCP lejon këto modele hap skedarë, kompiloj, ekzekutoj dhe debugoj projekte direkt nga IDE, duke vepruar si një urë lidhëse midis mjeteve të IA-së dhe mjedisit të programimit. Edhe pse ende në një fazë bazë, ajo përfaqëson një hap drejt mjediseve të zhvillimit ku ndihmë e zgjuar Mund të integrohet më natyrshëm në detyrat rutinë, siç janë navigimi i kodit, zbulimi i gabimeve ose sugjerimi i ndryshimeve.
Përputhshmëri më e madhe me sistemet dhe gjuhët e ndërtimit
Përveç veçorive të përqendruara në ndërfaqen dhe integrimin e IA-së, Qt Creator 19 zgjeron mbështetjen për projektet dhe sistemet e ndërtimit. Përmirësimet përfshijnë menaxhim më gjithëpërfshirës për Ant, Cargo, .NET, Gradle dhe SwiftKjo e bën më të lehtë punën me baza kodi heterogjene brenda të njëjtit mjedis zhvillimi. Këto përmirësime plotësojnë veçoritë e reja të ekosistemit Qt, siç janë ato të prezantuara në Qt 6.10.
Kjo mbështetje e zgjeruar është veçanërisht e dobishme për ata që kombinojnë Projektet e Qt me ekosisteme të tjerasiç janë aplikacionet Rust që përdorin Cargo, shërbimet .NET ose komponentët e zhvilluar me Gradle dhe Swift. Në këtë mënyrë, Qt Creator 19 pozicionohet si një opsion më fleksibël për ekipet e përziera.
Qt Creator 19 dhe mbështetje për skedarët e kontejnerëve në pemën e projektit
Ndër ndryshimet më pak të dukshme, por praktike, është mundësia e Shfaq skedarët e konfigurimit të kontejnerit të zhvillimit brenda pemës së projektit. Kjo veçori e bën më të lehtë gjetjen dhe modifikimin e këtyre skedarëve pa pasur nevojë të largoheni nga IDE ose të kërkoni manualisht në sistemin e skedarëve, duke kujtuar mbështetjen eksperimentale për kontejnerët që u shfaqën tashmë në versionet e mëparshme (mbështetje eksperimentale për kontejnerët).
Me këtë integrim, Qt Creator 19 është përshtatur më mirë me mjedise pune të bazuara në kontejnerëKjo praktikë po bëhet gjithnjë e më e përhapur, si në bizneset e vogla ashtu edhe në organizatat e mëdha. Të qenit në gjendje të menaxhosh këto skedarë nga e njëjta ndërfaqe ku modifikohet kodi ndihmon në ruajtjen e një pamjeje më të qartë të konfigurimit të mjedisit të zhvillimit.
Në përgjithësi, Krijuesi Qt 19 Ai vjen si një përditësim që përforcon përdorshmërinë e përditshme të IDE-së, duke përfshirë një minimap për navigim më të mirë të kodit, përmirësime në punën në distancë, një hap të parë në integrimin e modeleve të IA-së nëpërmjet MCP dhe mbështetje më të gjerë për sisteme dhe kontejnerë të ndryshëm ndërtimi. Nuk është një ndryshim rrënjësor, por më tepër një version që përsos dhe zgjeron mjedisin e punës për zhvilluesit. GNU/Linux, macOS dhe Windows brenda ekosistemit Qt dhe më gjerë.