Qt Creator is een cross-platform en open source grafische Integrated Development Environment (IDE) applicatie die Qt ontwikkelaars voorziet van alles wat ze nodig hebben om bruikbare en aantrekkelijke grafische gebruikersinterfaces (GUI's) te creëren. Het ondersteunt zowel Qt4 en Qt5 toolkits.
Het bestaat uit een visuele debugger, een formulieren ontwerper en een geïntegreerde GUI (Graphical User Interface) lay-out. Het programma is ontworpen zodanig dat deze kan worden gebruikt door ervaren en beginnende Qt programmeurs alike.Features een glanceIt heeft een code editor met ondersteuning voor QML, C ++ en ECMAScript, snelle code navigatie-middelen, code completion, syntax highlighting, statische code controle, en ondersteuning voor broncode refactoring. Bovendien biedt het gebruikers met stijl hints als ze typen, contextgevoelige help, code vouwen, evenals haakjes selectie en bijpassende modi.
De geïntegreerde C ++ visuele debugger kan weergeven Qt & rsquo; s gegevens in een leesbare vorm, dankzij de bewustwording van Qt klassen & rsquo; structuren. Ruwe informatie duidelijk s, daarnaast, het kan GNU debugger & rsquo te geven.
Een andere interessante feature is de ingebouwde ondersteuning voor verschillende bekende versie controle systeem, met inbegrip van Git, Mercurial, Bazaar, Subversion, CVS en Perforce. Ook ondersteunt het de CDB (Microsoft Console Debugger). interne JavaScript debugger, LLDB (LLVM debugger) en GDB (GNU Symbolische Debugger) applications.Under de motorkap en ondersteund platformsBeing geschreven in Qt, de applicatie is platform-onafhankelijk, het ondersteunen van Linux, Microsoft Windows en Mac OS X-besturingssystemen. Het is met succes getest met zowel de 64-bit en 32-bit instructieset architecturen.
Op Linux, wordt het verdeeld als native installatieprogramma's voor de 64- en 32-bits hardware platforms, evenals een bron archief dat kan worden geconfigureerd, gecompileerd en geïnstalleerd op elke Linux distribution.Bottom lineAll met al is de Qt Creator-project is een zeer nuttig hulpprogramma voor bestaande en komende Qt ontwikkelaars die op zoek zijn naar een van de beste oplossingen voor de moderne en overzichtelijke gebruikersinterfaces voor hun applicaties implementeren
Wat is nieuw in deze release.:
- Deze versie wordt geleverd met een grote reeks van nieuwe functies, evenals een groot aantal bugfixes.
- Andere functies zijn onder meer ondersteuning voor de Gradle bouwen systeem voor Android ontwikkeling, een refactoring actie voor de vaststelling van de nieuwe connect stijl in Qt 5, BareMetal ondersteuning voor CMake projecten, en een optie om de Qt Quick Compiler gebruiken voor uw qmake gebaseerd QML projecten . Zie ook onze change log voor een meer volledige lijst van veranderingen.
- Voor gebruikers van de Professional of Enterprise-editie, we toegevoegde experimentele ondersteuning voor het uitvoeren van de Clang Statische Analyzer op uw projecten, als een nieuw instrument in Analyze modus. De scène categorie grafiek gebeurtenissen in de QML Profiler is aanzienlijk verbeterd en zal nu de tijd reeksen van alle scene graph gerelateerde gebeurtenissen te visualiseren in plaats van ze te laten zien als een lijst van nummers. U kunt ook zien ingang gebeurtenissen in de QML profiler nu, in een aparte categorie. In Qt Quick Designer toegevoegd we directe bewerking van TabViews en extra controles voor de vorm van bestanden (.ui.qml) als knoppen voor het exporteren vorm artikelen voor gebruik in de uitvoering van bestanden.
Wat is nieuw in versie 3.3.0 Beta 1:
- Het komt met verbeterde ondersteuning voor het splitsen van de redactie en aanvullende editorvensters. U kunt nu slepen redacteuren tussen splitst door het slepen van het nieuwe bestandstype pictogram, naast het document drop-down (zie screenshot). Houdt u de Ctrl-toets (of de Option-toets op OS X) naar een andere editor aan hetzelfde document te openen, in plaats van het te verplaatsen. Het uitzicht navigatie (zoals Projecten en Documenten openen) ondersteunen ook bestanden slepen naar splitst. Neerzetten van bestanden uit het systeem op een Qt Creator venster zal nu ook het bestand te openen in de juiste split.
- Het is nu mogelijk om omgevingsvariabelen te geven om te worden gebruikt met specifieke kits. {: Versie Qt}, die automatisch worden gevuld met de bijbehorende waarden weergave namen van kits en Qt-versies kunnen variabelen zoals% bevatten. We hebben ook nog een vakje te selecteren en schakel alle kits bij het opzetten van projecten.
- Het openen QMake projecten wordt nu ook asynchroon gedaan, zoals de reparsing dat wordt gedaan wanneer .pro of .pri bestanden veranderen. U kunt nu bestanden toevoegen aan QBS projecten via het contextmenu op het Projects uitzicht.
- De QML Profiler kreeg ondersteuning voor herordening, het tonen en verbergen van categorieën in de tijdlijn. Ook kunt u notities koppelen aan gebeurtenissen, die vervolgens samen met de profilering gegevens worden geëxporteerd en kunnen worden gedeeld met anderen.
- Als u op de Enter-toets, terwijl de tekst cursor zich binnen een C ++ letterlijke tekenreeks, de string is nu (optioneel) split en bleef op de volgende regel, het toevoegen van de nodige citaten automatisch voor u. We hebben ook een beetje refactoring actie toegevoegd voor het omzetten van connect () oproepen naar de nieuwe connect stijl te gebruiken in Qt 5.
- Voor Android ontwikkeling die we ondersteuning toegevoegd voor het Gradle bouwen systeem.
- Voor gebruikers van de Professional of Enterprise-editie, we toegevoegde experimentele ondersteuning voor het uitvoeren van de Clang Statische Analyzer op uw projecten, als een nieuw instrument in Analyze modus. De scène categorie grafiek gebeurtenissen in de QML Profiler is aanzienlijk verbeterd en zal nu de tijd reeksen van alle scene graph gerelateerde gebeurtenissen te visualiseren in plaats van ze te laten zien als een lijst van nummers. U kunt ook zien ingang gebeurtenissen in de QML profiler nu, in een aparte categorie.
- Wij vast veel meer bugs en verbeteringen aangebracht, zoals het verbeteren van het uiterlijk van Qt Creator op hoge DPI-displays, het toevoegen van een lijst van open vensters naar het menu Venster, en het toevoegen van een optionele zijbalk met Inhoud, Index, Bookmarks en Search uitzicht naar de externe hulp venster. Zie onze change log voor een meer volledige lijst van veranderingen.
- Opmerking: Met Qt Creator 3.3 dalen we ondersteuning voor het opstellen van Qt Creator met Qt 4. De minimale vereiste Qt versie Qt Creator zelf samenstellen is momenteel Qt 5.3.1. Dit heeft geen invloed op je eigen projecten, natuurlijk, we nog steeds volledig achter de ontwikkeling van Qt 4-gebaseerde applicaties met Qt Creator.
Wat is nieuw in versie 3.2.2:
- Qt Creator 3.2.2 biedt verbeteringen bijvoorbeeld om Xcode 6 en iOS Simulator gebruik.
Wat is nieuw in versie 3.2.1:
- Algemeen:
- Vaste freeze bij het gebruik van snelkoppeling voor alle projecten of huidige project
- locator filters (QTCREATORBUG-12875)
- Fixed crash bij het activeren van timers door het verwijderen van de niet-ondersteunde UpdateInfo
- plugin dat het geactiveerd (QTCREATORBUG-11262)
- QBS Projecten:
- Vaste toevoegen en verwijderen van bestanden wanneer het project bestand is tegen schrijven beschermd door VCS
- Fixed crash bij het verwijderen van lege installeren stap
- C ++ ondersteuning:
- Fixed crash bij het openen van het contextmenu op macro-parameter (QTCREATORBUG-12853)
- QML Ondersteuning:
- Toegevoegd ontbrekende leden-to-date objecten
- Toegevoegd sjablonen voor Qt Quick 2.3 en Qt Quick Controls 1.2 toepassingen
- Vaste sneltoetsen in QML / JS console (QTCREATORBUG-12956)
- Qt Quick Designer:
- Optie toegevoegd om terugval te gebruiken QML marionet en zet deze op de standaard te zijn
- Vaste actualisering van kleureigenschappen (QTCREATORBUG-12841)
- Vaste dubbel ApplicationWindow eigenschappen (QTCREATORBUG-12910)
- Platform Specifieke
- OS X:
- Vaste inzet van Clang bibliotheek in binaire pakketten
- Vaste inzet van fallback QML poppen in binaire pakketten
- Removed verkeerde File & gt; Exit menu-item
- iOS:
- Vaste bepaling van de nieuwste SDK-versie als er geen versie expliciet wordt vermeld
- Remote Linux:
- Vaste gemengde QML en C ++ debugging (QTCREATORBUG-12928)
- Vaste cheque voor maximale pakketgrootte voor SSH-verbindingen (QTCREATORBUG-12884)
- Windows Phone:
- Vast lettertype inzet voor Windows Phone 8.0
Wat is nieuw in versie 3.2.0:
- Blok selecties in tekstverwerkers zodat je nu te doen & quot; kolom bewerken & quot ;, wat betekent dat alle geselecteerde lijnen tegelijk worden bewerkt (Qt Creator Manual)
- Context help kan worden geconfigureerd om te openen in een extern venster (zonder uitschakelen Help-modus)
- Ondersteuning voor C99 aangewezen initialiseerders en aaneengeschakelde strijkers werd toegevoegd aan de C ++ code model, evenals verbeteringen aan codering hanteren en lambda ondersteuning en vele andere dingen
- Meer ruiten zijn nu doorzoekbaar met Ctrl + F, bijvoorbeeld het project boom
- De QML profiler ontving vele prestaties en stabiliteit verbeteringen weer
- Enterprise Qt Creator gebruikers kunnen nu ook gebruik maken van de QML profiler om hun JavaScript geheugengebruik in QML debuggen. (Dit is alleen beschikbaar bij het gebruik van Qt 5.4 voor de debugged toepassing.)
Wat is nieuw in versie 3.2.0 RC1:
- Het bestandssysteem locator filter 'f' kan nu worden gebruikt om nieuwe bestanden te maken.
- Meer ruiten zijn doorzoekbaar, bijv. het project boom.
- De QBS plugin ondersteunt nu het toevoegen en verwijderen van bestanden van projecten.
- De C ++ code model kreeg veel fixes bv voor het bewerken lambda.
Wat is nieuw in versie 3.2.0 Beta 1:
- In de tekst editors kunt u nu doen & quot; kolom bewerken & quot; in blok selecties, dus het typen in een blok selectie worden alle lijnen tegelijk aan te passen. Context help kan worden geconfigureerd om in een extern venster (zonder uitschakelen Helpmodus). Bij het openen van hetzelfde bestand in meerdere splitst, zal de redactie nu weergeef hetzelfde deel van het bestand, zelfs bij het toevoegen of verwijderen van lijnen in een andere split. Er waren ook veel fixes in de C ++ model, inclusief ondersteuning voor C99 aangewezen initialiseerders, aaneengeschakelde strijkers, en oplossingen voor het coderen van zaken.
- In de visie debugger, kunt u nu ook uitbreiden en columns instorten door te klikken op de kop. Er waren verschillende soorten toegevoegd aan het debuggen helpers, en als je dapper bent, kunt u nu ook uw eigen debugging helpers voor uw eigen typen. De QML profiler ontving vele prestaties en stabiliteit verbeteringen opnieuw. Enterprise-gebruikers kunnen nu debuggen hun JavaScript geheugengebruik in QML, met behulp van het nieuwe geheugen profilering kenmerk van de QML profiler. (Dit is alleen beschikbaar bij het gebruik van Qt 5.4.)
Wat is nieuw in versie 3.1.2:
- Fix van een crash in het bewerken van met hoogtepunt definities en inspringen op basis vouwen ingeschakeld (QTCREATORBUG-12172)
- Fix van een GDB crash met groot voorwerp namen (QTCREATORBUG-12330)
- Vaste filtering in help-onderwerp chooser
Wat is nieuw in versie 3.1.1:
- Algemeen:
- Vaste bewerken van MIME-typen terwijl filtering wordt toegepast (QTCREATORBUG-12149)
- Beheer en Building Projects:
- Vaste prestaties regressie in ruit Vraagstukken (QTCREATORBUG-12109)
- QBS Projecten:
- Vaste ondersteuning voor VS2013 compiler (QTCREATORBUG-11025)
- C ++ ondersteuning:
- Fixed probleem met ontbrekende semantische highlighting (QTCREATORBUG-11367)
- Qt Quick Designer:
- Vaste verschillende UI problemen (QTCREATORBUG-12040, QTCREATORBUG-12035, QTCREATORBUG-11904, QTCREATORBUG-12018)
- Vaste anker en uitlijning en lossen (QTCREATORBUG-12006)
- Diff Viewer:
- Fixed crash bij het tonen van binaire bestand met Enter-teken (QTCREATORBUG-12056)
- Version Control Systems:
- Git
- Vaste codering problemen op het venster
- Fixed crash bij het sluiten van Qt Creator na revert (QTCREATORBUG-12099)
- FakeVim
- Platform Specific:
- QNX:
- Fixed crash als er geen apparaat is geconfigureerd (QTCREATORBUG-12143)
- Vaste Qt milieu instellingen voor het draaien op apparaten (QTCREATORBUG-12171)
- Android:
- Vaste selectie van Ant executable op OS X (QTCREATORBUG-12184)
- iOS:
- Vaste parsing van build kwesties
- Toegevoegd waarschuwing als voorzieningenprofiel niet geselecteerde apparaat bevatten (QTCREATORBUG-12175)
Eisen
- Qt
Reacties niet gevonden