Qt Skepper is 'n program met oop grafiese geïntegreerde ontwikkelingsomgewing (IDE) wat die platform bied vir die ontwikkeling van Qt-ontwikkelaars met alles wat hulle nodig het om bruikbare en aantreklike grafiese gebruikerskoppelvlakke (GUI's) te skep. Dit ondersteun beide Qt4 en Qt5 toolkits.
Dit bestaan uit 'n visuele debugger, 'n vormontwerper en 'n geïntegreerde GUI (Grafiese Gebruikerskoppelvlak) uitleg. Die program is so ontwerp dat dit deur ervare en beginner Qt-programmeerders gebruik kan word.
Funksies in 'n oogopslag
Dit bevat 'n kode redakteur met ondersteuning vir QML, C ++ en ECMAscript, vinnige kode navigasie gereedskap, kode voltooiing, syntax highlighting, statiese kode kontrole en ondersteuning vir bronkode refactoring. Daarbenewens bied dit gebruikers aan styl wenke soos hulle tik, konteks sensitiewe hulp, kode vou, sowel as hakies seleksie en ooreenstemmende modi.
Die geïntegreerde C + + visuele debugger kan Qt se data vertoon in 'n mens leesbare formaat, danksy sy bewustheid van Qt-klasse & rsquo; strukture. Daarbenewens kan die GNU-debugger se rou inligting duidelik vertoon.
Nog 'n interessante kenmerk is die geïntegreerde ondersteuning vir verskeie bekende weergawe beheerstelsels, insluitend Git, Mercurial, Bazaar, Subversion, CVS en Perforce. Dit ondersteun ook die CDB (Microsoft Console Debugger). interne JavaScript debugger, LLDB (LLVM debugger) en GDB (GNU Symbolic Debugger) programme.
Onder die kap en ondersteunde platforms
In Qt geskryf, is die program platform onafhanklik, ondersteun Linux, Microsoft Windows en Mac OS X bedryfstelsels. Dit is suksesvol getoets met beide 64-bis en 32-bis instruksies stel argitekture.
Op Linux word dit as inheemse installeerders vir die 64- en 32-bis hardewareplatforms versprei, sowel as 'n bronargief wat op enige Linux-verspreiding kan opgestel, opgestel en geïnstalleer word.
Bottom line
Al met al is die Qt Creator-projek 'n baie nuttige nut vir bestaande en komende Qt-ontwikkelaars wat op soek is na een van die beste oplossings om moderne en onbeperkte gebruikerskoppelvlakke vir hul toepassings te implementeer.
strong> Wat is nuut in hierdie weergawe:
- C ++-ondersteuning:
- Ons het besluit dat dit tyd is om die Clang-kodemodel standaard aan te skakel. Dit het groot vordering gemaak tydens die laaste uitgawes, en op 'n stadium moet ons hierdie skakelaar doen. Die ingeboude model kan nie tred hou met die ontwikkelings in die C ++-taal, of met die ontwikkeling van die beskikbare gereedskap rondom dit nie. Ons maak deesdae gereeld foutverslae met die kommentaar "werk met die Clang-kodemodel". Die Clang-kodemodel bied ook baie beter inligting oor kwessies in kode sonder om eksplisiet deur die redigeer-ontleding-ontledingsiklus te gaan. Kyk ook na Nikolai se blogpos op die Clang-kodemodel en die geskiedenis van C / C ++-ondersteuning in Qt Creator.
- Daar kan situasies wees waar die ingeboude model nog beter vir jou werk as die Clang-kode model, en jy het die opsie om dit eerder te gebruik, deur die ClangCodeModel plugin uit te skakel. Die globale simbool-indeks word ook nog met die ingeboude model geskep.
- Projekwye diagnostiek en fixits in Qt Skepper deur klam en netjies:
- Ons het die Clang-kode model op Clang 6.0 opgegradeer. Dit bied nou die inligting vir die oorsig van die huidige dokument, wat gebruik word vir die afrol van die simbole, omtrekpaneel en "." lokator filter. U het ook meer vryheid om te besluit watter Clang-Tidy en Clazy u wil wys terwyl u dit redigeer. U het die opsie om tjeks uit te voer oor u hele kode basis deur 'n nuwe instrument in Debug-modus (Analiseer> Clang-Tidy en Clazy) . Die waarskuwings en foute van die kodemodel word nou ook opsioneel vertoon in die paneel Probleem.
- Toetsintegrasie:
- As u tekswyser in die C ++-redakteur tans in 'n toetsfunksie is, kan u daardie individuele toets direk met die nuwe Run Test Under Cursor-aksie uitvoer. Die toetsintegrasie dui nou ook op die ligging van mislukte toetse in die redigeerder. Vir Google-toets het ons ondersteuning vir filtering bygevoeg.
- Windows Hosts:
- Op Windows het ons die skandering vir MSVC-samestellers verbeter, wat voorheen Qt Creator kon blokkeer. Ons het ook 'n probleem opgelos wat tot korttermyn vries kan lei, terwyl Qt Creator na die wêreldwye gedeelde Windows-debugstroom luister. En die stoor van lêers op netwerk dryf moet weer in alle konfigurasies werk.
- Ander verbeteringe:
- Die pakketopsies is een van die belangrikste instellings wat u moontlik moet aanpas vir u projekte in Qt Creator. So plaas ons hulle in hul eie topvlakinskrywing in die voorkeure dialoog, wat ook die heel eerste in die lys is.
- As u 'n HiDPI-skerm op Windows of Linux het, kan u dit nou maklik kies as u Qt se outomatiese skaal wil of nie, deur die nuwe opsie in Environment & gt; Koppelvlak.
- Die lêerstelsel-aansig het nuwe opsies vir die vertoon van dopgehou in plaas van geïntegreer in die alfabetiese sortering, en om die sinkronisasie van die basismap uit te skakel met die huidige dokument se projek. U kan ook nuwe dopgehou direk in die lêerstelselstelsel nou skep.
Wat is nuut in weergawe 4.6.2:
- Redigering:
- As u die Clang-kodemodel of boekmerke gebruik, is daar nuwe inline-annotasies in die redakteur. Boekmerke en Clang-foute en waarskuwings word nou ook aan die einde van die ooreenstemmende teksreël in die redakteur gewys. Op hierdie manier kan jy maklik die besonderhede van probleme sien terwyl jy tik, sonder om jou muis oor die onderstreepte teks of die merker aan die linkerkant te hoef. U kan die posisie van die aantekeninge in die opsies> Teks editor> Vertoning. (Jy kan ook die kenmerk daarvandaan afskakel, as jy nie daarvan hou nie.)
- Ons het ook die opsie bygevoeg om glad na die nuwe ligging te skuif as u na 'n ander plek in dieselfde lêer spring. As jy hierdie kenmerk wil probeer, skakel dit aan in Opsies> Teks editor> Wys> Animeer navigasie binne lêer.
- C ++:
- Ons het sommige funksies wat alreeds beskikbaar was, beklemtoon, maar het nie hul eie kleur in die verstekkleurskema nie. Plaaslike, globale en lid veranderlikes, funksies, verklarings en uitsetargumente kan nou onderskei word deur hul verligting in die redakteur. As dit te kleurvol is vir jou, het ons die beskikbare vorige skema beskikbaar gestel as Standaard Klassieke in Opsies & gt; Teks editor> Lettertipes en kleure.
- Wanneer u 'n klas hernoem, bied Qt Creator nou ook die naam van lêers met dieselfde basernaam. Kyk net na die opsie Hernoem lêers in die soekresultaatpaneel voordat u op die knoppie Vervang druk.
- As jy die Clang-kodemodel het, word dit nou ook gebruik vir die verligting van die identifiseerder by die tekswyser, wat voorheen steeds die ingeboude model gebruik.
- CMake:
- Qt Skepper CMake projek boom Ons het 'n paar opruiming van die projekboom gedoen toe CMake> = 3.7 ("bedienermodus") gebruik word. Dit is nou verstek om leë dopgehou te versteek, en die brondelêers het een vlak opgestel om van die bykomende nodus ontslae te raak. Ons het ook die werkboek van die aansoek opgelos wanneer 'n CMAKE_RUNTIME_OUTPUT_DIRECTORY gespesifiseer is en dat dit nie moontlik was om eksterne veranderinge van die CMake-opstelling te aanvaar nie.
- Ander veranderinge:
- Ons het die onbeheerde ondersteuning vir Windows CE verwyder, en die ClearCase-integrasie het standaard verval.
Wat is nuut in weergawe:
- Redigering:
- As u die Clang-kodemodel of boekmerke gebruik, is daar nuwe inline-annotasies in die redakteur. Boekmerke en Clang-foute en waarskuwings word nou ook aan die einde van die ooreenstemmende teksreël in die redakteur gewys. Op hierdie manier kan jy maklik die besonderhede van probleme sien terwyl jy tik, sonder om jou muis oor die onderstreepte teks of die merker aan die linkerkant te hoef. U kan die posisie van die aantekeninge in die opsies> Teks editor> Vertoning. (Jy kan ook die kenmerk daarvandaan afskakel, as jy nie daarvan hou nie.)
- Ons het ook die opsie bygevoeg om glad na die nuwe ligging te skuif as u na 'n ander plek in dieselfde lêer spring. As jy hierdie kenmerk wil probeer, skakel dit aan in Opsies> Teks editor> Wys> Animeer navigasie binne lêer.
- C ++:
- Ons het sommige funksies wat alreeds beskikbaar was, beklemtoon, maar het nie hul eie kleur in die verstekkleurskema nie. Plaaslike, globale en lid veranderlikes, funksies, verklarings en uitsetargumente kan nou onderskei word deur hul verligting in die redakteur. As dit te kleurvol is vir jou, het ons die beskikbare vorige skema beskikbaar gestel as Standaard Klassieke in Opsies & gt; Teks editor> Lettertipes en kleure.
- Wanneer u 'n klas hernoem, bied Qt Creator nou ook die naam van lêers met dieselfde basernaam. Kyk net na die opsie Hernoem lêers in die soekresultaatpaneel voordat u op die knoppie Vervang druk.
- As jy die Clang-kodemodel het, word dit nou ook gebruik vir die verligting van die identifiseerder by die tekswyser, wat voorheen steeds die ingeboude model gebruik.
- CMake:
- Qt Skepper CMake projek boom Ons het 'n paar opruiming van die projekboom gedoen toe CMake> = 3.7 ("bedienermodus") gebruik word. Dit is nou verstek om leë dopgehou te versteek, en die brondelêers het een vlak opgestel om van die bykomende nodus ontslae te raak. Ons het ook die werkboek van die aansoek opgelos wanneer 'n CMAKE_RUNTIME_OUTPUT_DIRECTORY gespesifiseer is en dat dit nie moontlik was om eksterne veranderinge van die CMake-opstelling te aanvaar nie.
- Ander veranderinge:
- Ons het die onbeheerde ondersteuning vir Windows CE verwyder, en die ClearCase-integrasie het standaard verval.
Wat is nuut in weergawe 4.3.1:
- Qt Quick Designer:
- Vir Qt Creator 4.3 het ons 'n kode redakteur in Qt Quick Designer geïntegreer. Hierdeur kan u die Eienaarredakteur en die Navigator ook gebruik tydens die wysiging van kode. Daarbenewens kan u die vertoning verdeel om beide die grafiese en die kode-redakteur te wys en direk te sien hoe 'n verandering in die grafiese redakteur die kode beïnvloed, en omgekeerd. Uiteraard kan u die kode-en-redigeerder ook in die Edit-modus gebruik.
- Daar is baie meer verbeteringe en toevoegings tot Qt Quick Designer, soos beter ondersteuning van gestapelde houers en 'n nuwe nutsbalk vir algemene aksies. Kyk gerus na die blogpos wat slegs fokus op wat nuut is in Qt Quick Designer.
- CMake:
- As jy Qt Skepper met CMake 3.7 of later gebruik, gebruik ons nou die bedienermodus wat by CMake 3.7 gevoeg is ten gunste van IDE's. Dit bied baie beter inligting oor die projekstruktuur, sluit paaie en meer in, as wat ons van die kragopwekkers en Makefile voorheen kon ontleed. As gevolg hiervan sien jy ook produkte en teikens in die projekboom en kan hulle individueel gebou word.
- Ongeag van CMake-weergawe het ons koplêers aan die projekboom bygevoeg, selfs al word dit nie eksplisiet in die projeklêers gelys nie. U kan nou ook bestaande geboue van 'n CMake-projek invoer, soos ons reeds voorsiening maak vir QMake-gebaseerde projekte, wat 'n stel opstel met die inligting wat in die CMake-kas gevind word, en registreer nuwe gereedskapskettings en Qt-weergawes indien nodig.
- C ++:
- As jy in C behalwe C ++ kodeer, of lêers gebruik in verskillende (sub-) projekte met verskillende definisies, sal jy 'n nuwe funksie in die C ++-redakteur nuttig vind: as 'n lêer in verskillende kontekste gebruik word, kieslys verskyn in die nutsbalk bo-aan die redigeerder, waarmee u die (sub-) projek en taal wat die redakteur die lêer moet interpreteer in (dokumentasie) kies.
- As jy 'n bietjie eksperimenteer, moet jy die ClangRefactoring plugin aktiveer. Dit voeg voorlopige ondersteuning vir clang-navraag by Advanced Find en gebruik Clang vir die plaaslike herbenaming refactoring.
- Debugging CDB / MSVC:
- Ons CDB-ondersteuning vir die debugging MSVC-kode gebruik nou 'n Python-gebaseerde backend vir mooi drukwerk. Dit lei tot baie beter prestasie en aangesien dit die mooiste drukkode met ons GDB- en LLDB-backends deel, ook in meer, beter en verenigde mooi drukkers vir Qt Creator se CDB-ondersteuning.
- Nota: die CDB-debugging-ondersteuning is verskuif na 'n afsonderlike opsionele komponent in die installeerders (standaard geaktiveer). Ongelukkig beteken dit dat as u die aanlyn installeerder gebruik om op te dateer na Qt Creator 4.3, sal hierdie nuwe komponent nie geïnstalleer word nie. U moet die onderhoudsgereedskap herlaai, kies 'Voeg of verwyder komponente', en installeer die Qt & gt; Tools> Qt Creator CDB Debugger Ondersteuning komponent om dit terug te kry.
- QML Profiler:
- As jy jou Qt Quick-aansoek met die QML-profiler profileer, sien jy prestasie-inligting nou ook direk in die QML-kode redakteur. Die profiele self het ook baie prestasieverbeterings ontvang, en baie kleiner UI-probleme is opgelos.
- Android:
- Qt Creator 4.3 maak die probleme op wat gemaak is deur veranderinge in die Android SDK weergawe 25.3.1.
- iOS:
- As jy Qt Skepper vir iOS-ontwikkeling gebruik, kan jy nou die ontwikkelingspan en voorsieningprofiel wat gebruik word vir ondertekening, kies. Dit oortree die standaard wat QMake kies en enige instellings wat u in u projeklêers het.
Wat is nuut in weergawe 4.3.0:
- Qt Quick Designer:
- Vir Qt Creator 4.3 het ons 'n kode redakteur in Qt Quick Designer geïntegreer. Hierdeur kan u die Eienaarredakteur en die Navigator ook gebruik tydens die wysiging van kode. Daarbenewens kan u die vertoning verdeel om beide die grafiese en die kode-redakteur te wys en direk te sien hoe 'n verandering in die grafiese redakteur die kode beïnvloed, en omgekeerd. Uiteraard kan u die kode-en-redigeerder ook in die Edit-modus gebruik.
- Daar is baie meer verbeteringe en toevoegings tot Qt Quick Designer, soos beter ondersteuning van gestapelde houers en 'n nuwe nutsbalk vir algemene aksies. Kyk gerus na die blogpos wat slegs fokus op wat nuut is in Qt Quick Designer.
- CMake:
- As jy Qt Skepper met CMake 3.7 of later gebruik, gebruik ons nou die bedienermodus wat by CMake 3.7 gevoeg is ten gunste van IDE's. Dit bied baie beter inligting oor die projekstruktuur, sluit paaie en meer in, as wat ons van die kragopwekkers en Makefile voorheen kon ontleed. As gevolg hiervan sien jy ook produkte en teikens in die projekboom en kan hulle individueel gebou word.
- Ongeag van CMake-weergawe het ons koplêers aan die projekboom bygevoeg, selfs al word dit nie eksplisiet in die projeklêers gelys nie. U kan nou ook bestaande geboue van 'n CMake-projek invoer, soos ons reeds voorsiening maak vir QMake-gebaseerde projekte, wat 'n stel opstel met die inligting wat in die CMake-kas gevind word, en registreer nuwe gereedskapskettings en Qt-weergawes indien nodig.
- C ++:
- As jy in C behalwe C ++ kodeer, of lêers gebruik in verskillende (sub-) projekte met verskillende definisies, sal jy 'n nuwe funksie in die C ++-redakteur nuttig vind: as 'n lêer in verskillende kontekste gebruik word, kieslys verskyn in die nutsbalk bo-aan die redigeerder, waarmee u die (sub-) projek en taal wat die redakteur die lêer moet interpreteer in (dokumentasie) kies.
- As jy 'n bietjie eksperimenteer, moet jy die ClangRefactoring plugin aktiveer. Dit voeg voorlopige ondersteuning vir clang-navraag by Advanced Find en gebruik Clang vir die plaaslike herbenaming refactoring.
- Debugging CDB / MSVC:
- Ons CDB-ondersteuning vir die debugging MSVC-kode gebruik nou 'n Python-gebaseerde backend vir mooi drukwerk. Dit lei tot baie beter prestasie en aangesien dit die mooiste drukkode met ons GDB- en LLDB-backends deel, ook in meer, beter en verenigde mooi drukkers vir Qt Creator se CDB-ondersteuning.
- Nota: die CDB-debugging-ondersteuning is verskuif na 'n afsonderlike opsionele komponent in die installeerders (standaard geaktiveer). Ongelukkig beteken dit dat as u die aanlyn installeerder gebruik om op te dateer na Qt Creator 4.3, sal hierdie nuwe komponent nie geïnstalleer word nie. U moet die onderhoudsgereedskap herlaai, kies 'Voeg of verwyder komponente', en installeer die Qt & gt; Tools> Qt Creator CDB Debugger Ondersteuning komponent om dit terug te kry.
- QML Profiler:
- As jy jou Qt Quick-aansoek met die QML-profiler profileer, sien jy prestasie-inligting nou ook direk in die QML-kode redakteur. Die profiele self het ook baie prestasieverbeterings ontvang, en baie kleiner UI-probleme is opgelos.
- Android:
- Qt Creator 4.3 maak die probleme op wat gemaak is deur veranderinge in die Android SDK weergawe 25.3.1.
- iOS:
- As jy Qt Skepper vir iOS-ontwikkeling gebruik, kan jy nou die ontwikkelingspan en voorsieningprofiel wat gebruik word vir ondertekening, kies. Dit oortree die standaard wat QMake kies en enige instellings wat u in u projeklêers het.
Wat is nuut in weergawe 4.2.2 / 4.3 Beta:
- Hierdie is 'n suiwer bugfix release, en sorg vir verskeie belangrike foute.
- Verskeie eienskappe van hardloopkonfigurasies is eers geïnitialiseer wanneer die Projekmodus ingevoer word, wat lei tot verskeie probleme wanneer QMake-projekte uitgevoer word, en projekte wat aangepaste uitvoerbare programme uitvoer, wat nou vasgestel is.
- In 4.2 het ons die ondersteuning van iOS Simulator vir Xcode 8 opgelos. Ongelukkig was daar steeds probleme, veral wanneer dit op iOS 10-simulator toestelle uitgevoer word.
- Ons het die manier waarop ons programme op die simulator begin, aangepas, en dit behoort nou weer betroubaar te werk.
Wat is nuut in weergawe 4.2.1 / 4.3 Beta:
- Hierdie is 'n suiwer bugfix release, en sorg vir verskeie belangrike foute.
- Verskeie eienskappe van hardloopkonfigurasies is eers geïnitialiseer wanneer die Projekmodus ingevoer word, wat lei tot verskeie probleme wanneer QMake-projekte uitgevoer word, en projekte wat aangepaste uitvoerbare programme uitvoer, wat nou vasgestel is.
- In 4.2 het ons die ondersteuning van iOS Simulator vir Xcode 8 opgelos. Ongelukkig was daar steeds probleme, veral wanneer dit op iOS 10-simulator toestelle uitgevoer word.
- Ons het die manier waarop ons programme op die simulator begin, aangepas, en dit behoort nou weer betroubaar te werk.
Wat is nuut in weergawe 4.2.1:
- Hierdie is 'n suiwer bugfix release van verskeie belangrike foute.
- Verskeie eienskappe van hardloopkonfigurasies is eers geïnitialiseer wanneer die Projekmodus ingevoer word, wat lei tot verskeie probleme wanneer QMake-projekte uitgevoer word, en projekte wat aangepaste uitvoerbare programme uitvoer, wat nou vasgestel is.
- In 4.2 het ons die ondersteuning van iOS Simulator vir Xcode 8 opgelos. Ongelukkig was daar steeds probleme, veral wanneer dit op iOS 10-simulator toestelle uitgevoer word.
- Ons het die manier waarop ons programme op die simulator begin, aangepas, en dit behoort nou weer betroubaar te werk.
Wat is nuut in weergawe 4.2.0:
- Temas:
- Ons het Flat Light en Flat Dark-temas bygevoeg, wat die Flat-tema wat in 4.0 bygevoeg is, aanvul. Hulle is beskikbaar in die omgewing & gt; Koppelvlak> Tema instellings. Ons het ook nog meer redakteurs kleurskemas bygevoeg wat u in Tekstredigeerder & gt; Fonts & amp; Kleure.
- Redigering:
- Teksredakteurs tree nou baie beter op met betrekking tot karakters wat outomaties ingevoeg en oorgeslaan word. As u 'n kwotasie of hakie tik, word die ooreenstemmende sluitingkarakter bygevoeg. As jy die openingskarakter verwyder, word dit weer verwyder. As u self die sluitingsteken tik, vervang dit die outomaties ingevoegde een. Albei van hierdie gebeur nou net so lank as wat die tekswyser nie wegbeweeg van die afsluitende karakter nie. U kan ook outomaties invoeging van hakies en aanhalings individueel in die teksredigeerder & gt; Voltooi instellings.
- C ++:
- Behalwe om foute in die kodemodel en statiese analiseerderintegrasie vas te stel, het ons ook ons binêre pakkette opgedateer om Clang 3.8.1 te gebruik, wat ook baie probleme oplos, veral met MSVC. Ons het ook 'n meer onlangse pleister by Clang bygevoeg wat dit beter kan maak met MSVC2015 Update 3.
- Qt Quick:
- Beide Qt Quick Designer en QML Profiler het baie prestasieverbeterings ontvang. U kan nou 'n Qt Quick Controls 2-styl kies wat Qt Quick Designer gebruik om u items te lewer. Die nuwe skuif na komponent-aksie beweeg 'n item en die inhoud daarvan in 'n aparte lêer.
- CMake:
- Baie foute is vasgestel vir die ondersteuning van CMake-projekte, en die werkvloei het verder verbeter. CMake word slegs outomaties uitgevoer as Qt Creator die aktiewe program is, en jy kan outomaties heeltemal afskakel (Bou & Begin> CMake). As jy die QML_IMPORT_PATH-veranderlike in die CMake-kas vir jou projek stel, neem Qt Creator dit op en voer dit na die QML-kodemodel, sodat jy toegang tot jou QML-invoer in die redigeerder kan kry. (Voorbeeld CMake kode: stel (QML_IMPORT_PATH $ {CMAKE_SOURCE_DIR} / qml $ {CMAKE_BINARY_DIR} / invoer CACHE string "" FORCE))
- Ander verbeteringe:
- As jy die plugin aanskakel (Help> Oor Plugins of Qt Creator> About Plugins on macOS), kry Qt Creator eksperimentele ondersteuning vir die Nim-programmeertaal. Baie dankie aan Filippo Cucchetto vir hierdie bydrae. Dit ondersteun die vertoning van sintaks, verkenning, koderingstyl en eenvoudige projekbestuur, insluitende die bou, hardloop en ontfouting van toepassings.
Wat is nuut in weergawe 4.1.0:
- Temas:
- Ons het Flat Light en Flat Dark-temas bygevoeg, wat die Flat-tema wat in 4.0 bygevoeg is, aanvul. Hulle is beskikbaar in die omgewing & gt; Koppelvlak> Tema instellings. Ons het ook nog meer redakteurs kleurskemas bygevoeg wat u in Tekstredigeerder & gt; Fonts & amp; Kleure.
- Redigering:
- Teksredakteurs tree nou baie beter op met betrekking tot karakters wat outomaties ingevoeg en oorgeslaan word. As u 'n kwotasie of hakie tik, word die ooreenstemmende sluitingkarakter bygevoeg. As jy die openingskarakter verwyder, word dit weer verwyder. As u self die sluitingsteken tik, vervang dit die outomaties ingevoegde een. Albei van hierdie gebeur nou net so lank as wat die tekswyser nie wegbeweeg van die afsluitende karakter nie. U kan ook outomaties invoeging van hakies en aanhalings individueel in die teksredigeerder & gt; Voltooi instellings.
- C ++:
- Behalwe om foute in die kodemodel en statiese analiseerderintegrasie vas te stel, het ons ook ons binêre pakkette opgedateer om Clang 3.8.1 te gebruik, wat ook baie probleme oplos, veral met MSVC. Ons het ook 'n meer onlangse pleister by Clang bygevoeg wat dit beter kan maak met MSVC2015 Update 3.
- Qt Quick:
- Beide Qt Quick Designer en QML Profiler het baie prestasieverbeterings ontvang. U kan nou 'n Qt Quick Controls 2-styl kies wat Qt Quick Designer gebruik om u items te lewer. Die nuwe skuif na komponent-aksie beweeg 'n item en die inhoud daarvan in 'n aparte lêer.
- CMake:
- Baie foute is vasgestel vir die ondersteuning van CMake-projekte, en die werkvloei het verder verbeter. CMake word slegs outomaties uitgevoer as Qt Creator die aktiewe program is, en jy kan outomaties heeltemal afskakel (Bou & Begin> CMake). As jy die QML_IMPORT_PATH-veranderlike in die CMake-kas vir jou projek stel, neem Qt Creator dit op en voer dit na die QML-kodemodel, sodat jy toegang tot jou QML-invoer in die redigeerder kan kry. (Voorbeeld CMake kode: stel (QML_IMPORT_PATH $ {CMAKE_SOURCE_DIR} / qml $ {CMAKE_BINARY_DIR} / invoer CACHE string "" FORCE))
- Ander verbeteringe:
- As jy die plugin aanskakel (Help> Oor Plugins of Qt Creator> About Plugins on macOS), kry Qt Creator eksperimentele ondersteuning vir die Nim-programmeertaal. Baie dankie aan Filippo Cucchetto vir hierdie bydrae. Dit ondersteun die vertoning van sintaks, verkenning, koderingstyl en eenvoudige projekbestuur, insluitende die bou, hardloop en ontfouting van toepassings.
Wat is nuut in weergawe 4.0.3:
- Met hierdie weergawe begin ons die Clang statiese ontleder integrasie, uitgebreide QML profiler funksies en outomatiese toets integrasie (eksperimentele) beskikbaar onder open source. Die voorheen kommersiële enigste verbandredigeerder en padredakteur van Qt Quick Designer is reeds oopgemaak met Qt Creator 3.6.0. Qt Skepper is nou beskikbaar onder kommersiële lisensie en GPLv3 (met uitsonderings). Die uitsonderings verseker dat daar geen lisensiebeperkings op gegenereerde kode is nie, en dat die oorbrugging van die derde party kode nog steeds moontlik is.
- Gebruikers van CMake sal vind dat ons die werkstroom vir CMake-gebaseerde projekte verbeter het. CMake word nou outomaties geaktiveer wanneer dit nodig is, en kitinstellings soos die gebruikte Qt-weergawe of gereedskapsketting word outomaties ingestel. Projekmodus beskik nou oor 'n UI om die CMake-konfigurasie vir 'n bou-gids te verander. U kan ook die CMake-opstelling verander wat algemeen is vir alle projekte wat dieselfde kit gebruik. Qt Skepper sal nie meer CMake bou dopgehou skep voordat die projek gebou word nie. Dit maak 'n baie vinniger werksomgewing moontlik, veral wanneer gebruikers slegs bronkode wil bestudeer deur die CMake-boustelsel te gebruik.
- Die Clang-kode model word nou outomaties gebruik as die (eksperimentele) plugin aangeskakel is. Ons het pasgemaakte konfigurasies vir waarskuwings bygevoeg, wat u ook per projek kan spesifiseer.
- By die debugging-kant het ons verskeie probleme opgelos wat verskyn het met die nuwe LLDB wat ingesluit is in Xcode 7.3 op OS X. Daar is ook meer mooi drukkers vir standaardsoorte, sowel as baie foutoplossings.
- As jy wonder waar die ontledingsmodus gegaan het: Dit is saamgesmelt met Debug-modus. In die nuwe, gesamentlike ontfoutmodus vind u nou die Debugger-, Clang Static Analyzer-, Memcheck-, Callgrind- en QML Profiler-gereedskap. Die QML Profiler voeg 'n nuwe visualisering van statistieke toe: The Flamegraph. In hierdie aansig toon die horisontale stawe die hoeveelheid tyd wat alle aanstellings van 'n funksie geneem het, en vertikale neswerk bo-op wys watter funksies deur ander genoem word, wat 'n baie kort oorsig maak.
- In Qt Quick Designer kan jy die doek nou skuif deur met die linker muisknop te sleep terwyl die spasiesleutel gedruk word. Dit voeg ondersteuning vir die nuwe Qt Quick Controls 2 en het baie foutoplossings ontvang. Skakel asseblief ook na die pos en video oor Qt Quick Designer en Qt Quick Controls 2 wat ons onlangs op ons blog gepubliseer het.
- Qt Skepper het nou ook 'n nuwe, plat tema, wat gebaseer is op die konsep wat Diana 'n jaar gelede aangebied het. Dit is standaard vir almal wat nog nooit die tema in Qt Skepper verander het nie. Die ou tema is ook nog beskikbaar as "Classic" in Tools> Opsies> Omgewing> Koppelvlak.
Wat is nuut in weergawe 4.0.1:
- Die mees evidente nuwe kenmerk in hierdie weergawe is waarskynlik die hoogtepunt wat ons by vertikale vertikale blaaiers van die redakteurs bygevoeg het. Jy kan nou maklik sien waar
- boekmerke, breekpunte, waarskuwings, foute en soekresultate is in die oop dokument.
- Ons het ook die prestasie van die globale soektogte in Qt Skepper verbeter. Alhoewel die soektogte op kodemodelle soos Find Usages altyd multi-threaded was, was dit nie die geval vir die suiwer teksgebaseerde soektogte wat nou vasgestel is nie.
- Qt Skepper se eie C ++-kodemodel het baie regstellings ontvang, byvoorbeeld vir baie probleme met templates. Daar was ook baie vordering met die Clang-gebaseerde kodemodel, wat nou in 'n aparte proses loop, wat ons veiliger moet maak van insekte in Clang self. Ons het ook ons binêre pakkette opgradeer om Clang 3.6 te gebruik.
- Sedert Qt Quick 1 is geslaagd deur Qt Quick 2 in Qt 5 en is nou amptelik afgeskaf in Qt 5.5, verwyder ons die ondersteuning vir Qt Quick 1 van Qt Quick Designer. Ons het ook die Qt Quick 1-towenaars verwyder en ondersteuning vir profiele met V8. Die visuele ontwerper vir Qt Quick 2, die kode redakteur vir Qt Quick 1 en 2, en profiling van Qt Quick 2 vanaf Qt 5.2 en later en Qt Quick 1, word nie geraak nie.
- Ons het ook ondersteuning vir BlackBerry 10-ontwikkeling verwyder, sonder 'n onderhouer. QNX-ontwikkeling word hierdeur nie beïnvloed nie.
- Op Windows het ons 'n probleem opgelos wat kan veroorsaak dat Qt Skepper soms vir 'n paar sekondes vries wanneer 'n gebruikersprogram uitgevoer word. Op Linux het ons 'n prestasieprobleem opgelos toe Qt Skepper saamgestel is met tydskrifondersteuning. Vir Android-ontwikkeling het ons probleme met Android M, 64-bis en Google AVD's opgelos.
Wat is nuut in weergawe 3.5.1 / 3.6.0 RC1:
- Die mees evidente nuwe kenmerk in hierdie weergawe is waarskynlik die hoogtepunt wat ons by vertikale vertikale blaaiers van die redakteurs bygevoeg het. Jy kan nou maklik sien waar
- boekmerke, breekpunte, waarskuwings, foute en soekresultate is in die oop dokument.
- Ons het ook die prestasie van die globale soektogte in Qt Skepper verbeter. Alhoewel die soektogte op kodemodelle soos Find Usages altyd multi-threaded was, was dit nie die geval vir die suiwer teksgebaseerde soektogte wat nou vasgestel is nie.
- Qt Skepper se eie C ++-kodemodel het baie regstellings ontvang, byvoorbeeld vir baie probleme met templates. Daar was ook baie vordering met die Clang-gebaseerde kodemodel, wat nou in 'n aparte proses loop, wat ons veiliger moet maak van insekte in Clang self. Ons het ook ons binêre pakkette opgradeer om Clang 3.6 te gebruik.
- Sedert Qt Quick 1 is geslaagd deur Qt Quick 2 in Qt 5 en is nou amptelik afgeskaf in Qt 5.5, verwyder ons die ondersteuning vir Qt Quick 1 van Qt Quick Designer. Ons het ook die Qt Quick 1-towenaars verwyder en ondersteuning vir profiele met V8. Die visuele ontwerper vir Qt Quick 2, die kode redakteur vir Qt Quick 1 en 2, en profiling van Qt Quick 2 vanaf Qt 5.2 en later en Qt Quick 1, word nie geraak nie.
- Ons het ook ondersteuning vir BlackBerry 10-ontwikkeling verwyder, sonder 'n onderhouer. QNX-ontwikkeling word hierdeur nie beïnvloed nie.
- Op Windows het ons 'n probleem opgelos wat kan veroorsaak dat Qt Skepper soms vir 'n paar sekondes vries wanneer 'n gebruikersprogram uitgevoer word. Op Linux het ons 'n prestasieprobleem opgelos toe Qt Skepper saamgestel is met tydskrifondersteuning. Vir Android-ontwikkeling het ons probleme met Android M, 64-bis en Google AVD's opgelos.
Wat is nuut in weergawe 3.5.0:
- Die mees evidente nuwe kenmerk in hierdie weergawe is waarskynlik die hoogtepunt wat ons by vertikale vertikale blaaiers van die redakteurs bygevoeg het. Jy kan nou maklik sien waar
- boekmerke, breekpunte, waarskuwings, foute en soekresultate is in die oop dokument.
- Ons het ook die prestasie van die globale soektogte in Qt Skepper verbeter. Alhoewel die soektogte op kodemodelle soos Find Usages altyd multi-threaded was, was dit nie die geval vir die suiwer teksgebaseerde soektogte wat nou vasgestel is nie.
- Qt Skepper se eie C ++-kodemodel het baie regstellings ontvang, byvoorbeeld vir baie probleme met templates. Daar was ook baie vordering met die Clang-gebaseerde kodemodel, wat nou in 'n aparte proses loop, wat ons veiliger moet maak van insekte in Clang self. Ons het ook ons binêre pakkette opgradeer om Clang 3.6 te gebruik.
- Sedert Qt Quick 1 is geslaagd deur Qt Quick 2 in Qt 5 en is nou amptelik afgeskaf in Qt 5.5, verwyder ons die ondersteuning vir Qt Quick 1 van Qt Quick Designer. Ons het ook die Qt Quick 1-towenaars verwyder en ondersteuning vir profiele met V8. Die visuele ontwerper vir Qt Quick 2, die kode redakteur vir Qt Quick 1 en 2, en profiling van Qt Quick 2 vanaf Qt 5.2 en later en Qt Quick 1, word nie geraak nie.
- Ons het ook ondersteuning vir BlackBerry 10-ontwikkeling verwyder, sonder 'n onderhouer. QNX-ontwikkeling word hierdeur nie beïnvloed nie.
- Op Windows het ons 'n probleem opgelos wat kan veroorsaak dat Qt Skepper soms vir 'n paar sekondes vries wanneer 'n gebruikersprogram uitgevoer word. Op Linux het ons 'n prestasieprobleem opgelos toe Qt Skepper saamgestel is met tydskrifondersteuning. Vir Android-ontwikkeling het ons probleme met Android M, 64-bis en Google AVD's opgelos.
Wat is nuut in weergawe 3.4.2:
- Hierdie weergawe bevat regstellings vir die volgende regressies: handmatig geregistreerde dokumentasie op Windows is weer afgeskakel op herbegin. By die aanskakel van die plugins kan die meeste van die dialoog oor plugins geïnstalleer word.
Wat is nuut in weergawe 3.4.0:
- Die C ++-ondersteuning in Qt Creator het nou 'n nuwe refactoring-aksie wat alle funksiedefinisies uit 'n klasverklaring verplaas. Ons het ook outomatiese voltooiing vir seine en slots in Qt 5-styl verbindings. Tik die "& amp;" en laat outomatiese afhandeling die tipe voorwerp uitmaak. Ook nuut is 'n lokator filter, Alle Ingesluit C / C + + lêers, wat al die lêers bevat wat in jou projek gebruik word, deur dit in te sluit, selfs al word dit nie eksplisiet in jou projek genoem nie. Die filter is deel van die standaard wat gebruik word wanneer jy net die invoerveld van Locator ingevoer het en die sneltoets deel met lêers in enige projek.
- Vir gebruikers van die Professional- of Enterprise-uitgawe het ons eksperimentele integrasie vir Qt-toetsgebaseerde outomatiese toetse en Qt-sneltoetse bygevoeg. Dit voeg 'n ander navigasietoets toe. Toetse, wat die toetse wat in jou projek gedefinieer is, bevat maniere om individuele of versameling toetse uit te voer, en vertoon die toetsresultate mooi in 'n nuwe uitsetpaneel. Om dit te probeer, maak Hulp & gt; Oor Plugins (Qt Creator> About Plugins, op OS X), aktiveer Utilities & gt; Outo-toets, en herlaai Qt Skepper. Ons het ook die Clang statiese ontleder integrasie uit eksperimentele staat verskuif. As jy ten minste Clang 3.6 geïnstalleer het, ondersteun dit dit nou ook met MSVC en MinGW. Ons het ook onderdrukking van individuele diagnostiek vir 'n lêer bygevoeg, en 'n nuwe bladsy in Projekmodus vir die bestuur van hierdie.
- Die omgewing verander vir die uitvoer van eksterne nutsprogramme
- Soek deur QML Profiler-gebeurtenisnotas
- Gebruik van 64bit Android-gereedskapskettings
- Gebruik generiese projekte vir die ontwikkeling van kaal metaal
- Uitlig van hakies in generiese highlighters
Wat is nuut in weergawe 3.3.2:
- implementering van die plugin van die Clang-kode model op OS X (QTCREATORBUG-14038)
- 'n ineenstorting met Qt Quick emulatie laag by die gebruik van terugval emulatie (QTCREATORBUG-14031)
Wat is nuut in weergawe 3.3.1:
- Redigering:
- Vaste ongeluk met sekere lêers (QTCREATORBUG-13883)
- CMake Projekte:
- Vaste sluit in voltooiing (QTCREATORBUG-13567)
- Vaste hoogtepunt vir CMake-lêers (QTCREATORBUG-13588)
- C ++ Ondersteuning:
- Vaste opmerking vervolg (QTCREATORBUG-13415)
- Refleksie vir vaste omskakeling na wyser vir outomatiese veranderlikes (QTCREATORBUG-13605)
- Vaste wat reaksieaktiwiteite in die kontekskieslys aktiveer
- slegs gewerk as die tekswyser eerste gestel is (QTCREATORBUG-13388)
- Vaste ongeluk indien geen kits beskikbaar is nie (QTCREATORBUG-13730)
- Vaste oneindige lus wanneer sommige lêers ontleed word (QTCREATORBUG-13703)
- Vaste ongeluk wanneer # nes diep is as 512 vlakke
- Weergawebeheerstelsels:
- Git
- Vaste terugkeer van stukke in diff viewer wanneer diff.mnemonicprefix is ingestel (QTCREATORBUG-13782)
- Clear Case
- Vaste dat die tjek is aangevra, al is die lêer reeds nagegaan (QTCREATORBUG-13782)
- Kode Pasting:
- Vaste plak aan pastebin.ca (QTCREATORBUG-13802)
- Spesifieke platform
- OS X:
- Vaste druppel lêers van Finder op Qt Creator (QTBUG-40449)
- Android:
- Vaste ongeluk wanneer outomatiese bespeurde kits verwyder word (QTCREATORBUG-13736)
- Vaste debugging-programme wat baie modules verbind (QTCREATORBUG-13691)
- WinRT:
- Vaste installering van persoonlike lêers in pakketwortel (QTCREATORBUG-13835)
- Vaste af en toe val neer tydens ontfouting
Wat is nuut in weergawe 3.3.0:
- Hierdie uitgawe kom met 'n groot aantal nuwe funksies sowel as 'n groot hoeveelheid foutoplossings.
- Ander kenmerke sluit in ondersteuning vir die Gradle-boustelsel vir Android-ontwikkeling, 'n refaktoriese aksie vir die aanneming van die nuwe koppelstyl in Qt 5, BareMetal-ondersteuning vir CMake-projekte, en 'n opsie om die Qt Quick Compiler vir jou Qmake-gebaseerde QML-projekte te gebruik. . Sien ook ons veranderingslogboek vir 'n meer volledige lys van veranderinge.
- Vir gebruikers van die Professional- of Enterprise-uitgawe het ons eksperimentele ondersteuning bygevoeg vir die uitvoer van die Clang Static Analyzer op u projekte, as 'n nuwe instrument in die Analise-modus. Die kategorieë van die toneelgrafiek-gebeurtenisse in die QML-profiler is aansienlik verbeter en sal nou die tydreekse van alle toneelgrafie verwante gebeurtenisse visualiseer in plaas daarvan om dit as 'n lys van nommers te vertoon. U kan ook insetgebeure in die QML-profiler nou in 'n aparte kategorie sien. In Qt Quick Designer het ons direkte redigering van TabViews bygevoeg, en addisionele tjeks vir vormlêers (.ui.qml) sowel as knoppies vir die uitvoer van vormitems vir gebruik in die implementeringslêers.
Wat is nuut in weergawe 3.3.0 Beta 1:
- Dit bevat verbeterde ondersteuning vir die verdeling van redakteurs en addisionele redigeringsvensters. U kan nou & amp; blaai redakteurs tussen splitsings deur die nuwe lêer tipe ikoon te sleep, langs die dokument afrol (sien skermkiekie). Hou die Ctrl-sleutel (of Opsiesleutel op OS X) om 'n ander redakteur op dieselfde dokument oop te maak, in plaas daarvan om dit te skuif. Die navigasie aansigte (soos Projekte en Oop Dokumente) ondersteun ook om lêers na splitsings te sleep. Om lêers van die stelsel af te laai op 'n Qt Skepper venster sal nou ook die lêer oopmaak in die toepaslike splitsing.
- Dit is nou moontlik om omgewing veranderlikes te spesifiseer wat gebruik moet word met spesifieke kits. Vertoon name van kits en Qt weergawes kan veranderlikes soos% {Qt: Weergawe} bevat, wat outomaties gevul word met die ooreenstemmende waardes. Ons het ook 'n boks bygevoeg om alle kits te kies en te deaktiveer wanneer projekte opgestel word.
- Die opening van QMake-projekte word nou ook asynchroon gedoen, soos die reparsing wat gedoen word wanneer .pro of .pri-lêers verander. U kan nou lêers by Qbs-projekte voeg via die konteks kieslys op die Projekte-aansig.
- Die QML Profiler het ondersteuning gekry vir die herbestelling, vertoon en wegsteek van kategorieë in die tydlyn. U kan ook aantekeninge aan gebeure heg, wat dan saam met die profildata uitgevoer word en met ander gedeel kan word.
- As jy die Enter-sleutel druk terwyl die tekswyser binne 'n C + + -reeks letterlike is, word die string nou (opsioneel) gesplitste en word voortgegaan op die volgende reël en word outomaties die nodige aanhalings bygevoeg. Ons het ook 'n bietjie refactoring-aksie vir die omskakeling van verbind () oproepe gemaak om die nuwe koppelstyl in Qt 5 te gebruik.
- Vir Android-ontwikkeling het ons ondersteuning vir die Gradle-boustelsel bygevoeg.
- Vir gebruikers van die Professional- of Enterprise-uitgawe het ons eksperimentele ondersteuning bygevoeg vir die uitvoer van die Clang Static Analyzer op u projekte, as 'n nuwe instrument in die Analise-modus. Die kategorieë van die toneelgrafiek-gebeurtenisse in die QML-profiler is aansienlik verbeter en sal nou die tydreekse van alle toneelgrafie verwante gebeurtenisse visualiseer in plaas daarvan om dit as 'n lys van nommers te vertoon. U kan ook insetgebeure in die QML-profiler nou in 'n aparte kategorie sien.
- Ons het nog baie meer foute opgelos en verbeterings aangebring, soos die vertoning van Qt Creator op hoë DPI-uitstallings, die toevoeging van 'n lys met oop vensters aan die vensterlys en die byvoeging van 'n opsionele sidebar met Inhoud, Indeks, Boekmerke en soek vertonings na die eksterne hulpvenster. Sien ons veranderingslogboek vir 'n meer volledige lys van veranderinge.
- Nota: Met Qt Skepper 3.3 val ons ondersteuning vir die samestelling van Qt Skepper met Qt 4. Die minimale vereiste Qt-weergawe om Qt Skepper self op te stel is tans Qt 5.3.1. Dit beïnvloed nie u eie projekte nie, natuurlik ondersteun ons steeds die ontwikkeling van Qt 4-gebaseerde programme met Qt Creator.
Wat is nuut in weergawe 3.2.2:
- Qt Creator 3.2.2 bied verbeterings aan vir byvoorbeeld die gebruik van Xcode 6 en iOS Simulator.
Wat is nuut in weergawe 3.2.1:
- General:
- Vaste vries wanneer u 'n kortpad gebruik vir alle projekte of huidige projek
- Locator filters (QTCREATORBUG-12875)
- Vaste ongeluk wanneer timers geaktiveer word deur die nie-ondersteunde UpdateInfo te verwyder
- plugin wat dit veroorsaak het (QTCREATORBUG-11262)
- Qbs Projekte:
- Vaste lêers byvoeg en verwyder wanneer projeklêers beskerm word deur VCS
- Vaste ongeluk wanneer die leë installeringstap verwyder word
- C ++ Ondersteuning:
- Vaste ongeluk wanneer konteks kieslys oopgemaak word op makro parameter (QTCREATORBUG-12853)
- QML-ondersteuning:
- Het ontbrekende lede tot op datum voorwerpe bygevoeg
- Sjablonen bygevoeg vir Qt Quick 2.3 en Qt Quick Controls 1.2 toepassings
- Vaste sleutelbordkortpaaie in QML / JS-konsole (QTCREATORBUG-12956)
- Qt Quick Designer:
- Bykomende opsie om QML marionet te gebruik, en stel dit as die verstek
- Vaste opdatering van kleur eienskappe (QTCREATORBUG-12841)
- Vaste duplisering van ApplicationWindow-eienskappe (QTCREATORBUG-12910)
- Spesifieke platform
- OS X:
- Vaste implementering van Clang-biblioteek in binêre pakkette
- Vaste implementering van terugval QML-poppe in binêre pakkette
- Verkeerde lêer verwyder> Verlaat menu item
- iOS:
- Vaste bepaling van die nuutste SDK-weergawe wanneer geen weergawe uitdruklik vermeld word nie
- Remote Linux:
- Vaste gemengde QML- en C ++-ontfouting (QTCREATORBUG-12928)
- Vaste tjek vir maksimum pakket grootte vir SSH-verbindings (QTCREATORBUG-12884)
- Windows Phone:
- Vaste font implementering vir Windows Phone 8.0
Wat is nuut in weergawe 3.2.0:
- Blokkeuses in teksredakteurs laat jou nou toe om kolomversorging te doen, wat beteken dat al die geselekteerde lyne gelyktydig bewerk word (Qt Creator Manual)
- Kontekshulp kan nou gekonfigureer word om oop te maak in 'n eksterne venster (sonder om Help-modus af te skakel)
- Ondersteuning vir C99-aangewese initialiseerders en gekonatiseerde snare is by die C ++-kodemodel gevoeg, asook verbeterings vir enkoderende hantering en lambda-ondersteuning en baie ander dinge.
- Meer panele is nou soekbaar met Ctrl + F, byvoorbeeld die projek boom
- Die QML-profiler het weer baie prestasie- en stabiliteitsverbeterings ontvang
- Enterprise Qt Skepper-gebruikers kan nou ook die QML-profiler gebruik om hul JavaScript-geheueverbruik in QML te ontfout. (Hierdie is slegs beskikbaar as u Qt 5.4 gebruik vir die debugged program.)
Wat is nuut in weergawe 3.2.0 RC1:
- Die lêerstelsel-locator filter & fs kan nou gebruik word om nuwe lêers te skep.
- Meer vensters is soekbaar, bv. die projek boom.
- Die qbs-plugin ondersteun nou lêers byvoeg en verwyder van projekte.
- Die C ++-kodemodel het baie regstellings ontvang, bv. vir die wysiging van lambdas.
Wat is nuut in weergawe 3.2.0 Beta 1:
- In die teksredakteurs kan jy nou 'kolomversorging' in blokkeuses doen, so tik in 'n blokkeuse sal al die lyne gelyktydig aanpas. Kontekstehulp kan nou gekonfigureer word om oop te maak in 'n eksterne venster (sonder om Help-modus af te skakel). Wanneer u dieselfde lêer in verskeie splitsings oopmaak, sal die redakteurs nou dieselfde deel van die lêer vertoon, selfs wanneer u lyne in 'n ander verdeling byvoeg of verwyder. Daar was ook baie regstellings in die C ++-model, insluitende ondersteuning vir C99-aangewese initialiseerders, gekonstrueerde stringe en regstellings vir kodering.
- In die debugger-aansigte kan u nou kolomme uitbrei en inmekaar val deur op die koptekst te klik. Daar is verskeie tipes bygevoeg aan die ontfoutingshelpers, en as jy dapper is, kan jy nou ook jou eie ontfoutingshelpers vir jou eie soorte verskaf. Die QML-profiele het weer baie prestasie- en stabiliteitsverbeterings ontvang. Bedryfsgebruikers kan nou hul JavaScript-geheueverbruik in QML ontfout deur gebruik te maak van die nuwe geheueprofiel-funksie van die QML-profiele. (Dit is slegs beskikbaar wanneer u Qt 5.4 gebruik.)
Vereistes :
- Qt
Kommentaar nie gevind