Qt Creator jest cross-platform open source graficzna Integrated Development Environment (IDE) aplikacja, która zapewnia programistom Qt wszystko, czego potrzebują do tworzenia użytecznych i atrakcyjnych interfejsów graficznych (interfejsy GUI). Obsługuje zarówno zestawy narzędzi Qt4 i Qt5.
Składa się ona z wizualny debugger, a formy projektanta i zintegrowane GUI (Graphical User Interface) układu. Program został zaprojektowany w taki sposób, że może on być używany przez doświadczonych, jak i początkujących programistów Qt w glanceIt alike.Features posiada edytor kodu z obsługą QML, C ++ i ECMAScript, szybkich narzędzi Kod nawigacyjne, uzupełniania kodu, podświetlanie składni, statyczne sprawdzanie kodu, oraz wsparcie dla kodu źródłowego refaktoryzacji. Ponadto zapewnia użytkownikom z nutą stylu jak typ, pomoc kontekstowa, zwijania kodu, a także wybór nawiasach i dopasowane trybach.
C ++ zintegrowany debugger wizualny jest zdolny do wyświetlania Qt & rsquo; s danych w czytelnej formie, dzięki świadomości Qt klas i rsquo; struktury. Dodatkowo może wyświetlać GNU debugger & rsquo; s surowego informacje wyraźnie.
Inną ciekawą funkcją jest zintegrowana obsługa kilku znanego systemu kontroli wersji, w tym Git, Mercurial, Bazaar, Subversion, CVS i Perforce. Ponadto, obsługuje bazy danych komunikacji (Microsoft konsoli Debugger). wewnętrzny debugger JavaScript, LLDB (LLVM debugger) i GDB (GNU Debugger symboliczny) applications.Under kaptur i wspierane platformsBeing napisany w Qt aplikacja jest niezależny od platformy, wspieranie Linux, Microsoft Windows i systemów operacyjnych Mac OS X. To został z powodzeniem przetestowany zarówno 64-bitowe i 32-bitowe Instruction Set architektur.
W systemie Linux jest rozpowszechniany jako rodzimych instalatorów dla 64- i 32-bitowych platformach sprzętowych, a także archiwum źródłowego, które można skonfigurować, skompilowany i zainstalowany na każdym Linux distribution.Bottom lineAll w ogóle, projekt Qt Creator bardzo przydatne narzędzie dla istniejących i przyszłych programistów Qt, którzy szukają jednego z najlepszych rozwiązań do wdrożenia nowoczesnych i przejrzysty interfejs użytkownika dla swoich aplikacji
Co nowego w tym wydaniu.:
- Ta wersja pochodzi z wielkim zestaw nowych funkcji, a także dużej ilości poprawek.
- Inne funkcje obejmują wsparcie dla rozwoju Gradle systemu Android budowy, działania refaktoryzacji do przyjęcia nowego stylu connect w Qt 5, wsparcie dla projektów cUpewnij BareMetal, a możliwość korzystania z Qt Szybka Compiler dla projektów opartych QMake QML , Zobacz także nasz dziennik zmian dla Pełną listę zmian.
- Dla użytkowników wersji Professional lub Enterprise, dodaliśmy eksperymentalne wsparcie dla uruchamiania Clang Static Analyzer w swoich projektach, jako nowe narzędzie w tryb w Analyze. Scena kategorii wydarzenia wykres w QML Profiler został znacznie poprawiony i teraz wyobrazić zakresy czasowe wszystkich zdarzeń związanych z wykresu sceny zamiast pokazywać je w postaci listy numerów. Możesz zdarzeń wejściowych w profilera QML teraz w osobnej kategorii. W Qt Szybkie Designer dodaliśmy bezpośrednią edycję TabViews i dodatkowe kontrole dla plików formularzy (.ui.qml), jak również przyciski do eksportowania forma elementów stosowanych w plikach realizacji.
Co nowego w wersji 3.3.0 Beta 1:
- Chodzi o zwiększonym wsparciem dla redaktorów podziału i dodatkowe okna edytora. Teraz można przeciągnąć i upuścić redaktorów między szczelinami, przeciągając ikonę nowego typu pliku, obok dokumentu rozwijanej (patrz ilustracja). Przytrzymaj klawisz Ctrl (lub Option w Mac OS X), aby otworzyć inny edytor na tym samym dokumencie, zamiast przenosić je. Widoki nawigacyjne (takie jak projekty i Otwarte dokumenty) również wspierać przeciągając pliki na podziały. Upuszczanie plików z systemu na Qt Creator oknem teraz będzie również otworzyć plik w odpowiednim podziale.
- Teraz można określić zmienne środowiskowe, które mają być stosowane w poszczególnych zestawów. Pokaż nazwy zestawów i wersji Qt może zawierać zmienne, takie jak% {Qt: Wersja}, które są automatycznie wypełnione odpowiednimi wartościami. Dodaliśmy również pole wyboru, aby wybrać i odznacz wszystkie zestawy, gdy tworzeniu projektów.
- Otwieranie projektów QMake jest teraz również odbywa się asynchronicznie, jak ponownej analizy składniowej, która jest wykonywana, gdy .pro lub pliki .pri zmienić. Teraz można dodać pliki do projektów QBS poprzez menu kontekstowe na widok projektów.
- QML Profiler dostał poparcie dla zmiany kolejności, pokazując i ukrywając kategorie na osi czasu. Ponadto, można dołączyć notatki do wydarzeń, które są następnie eksportowane wraz z profilowania danych i mogą być dzielone z innymi.
- Po naciśnięciu klawisza Enter gdy kursor tekstowy znajduje się w C ++ ciąg dosłowne, łańcuch jest teraz (opcjonalnie) podział i kontynuowany w następnym wierszu, dodając odpowiednie cytaty automatycznie. Dodaliśmy również trochę akcji refaktoryzacji do konwersji connect () wzywa do korzystania z nowego stylu connect w Qt 5.
- Dla rozwoju Android dodaliśmy wsparcie dla budowy systemu Gradle.
- Dla użytkowników wersji Professional lub Enterprise, dodaliśmy eksperymentalne wsparcie dla uruchamiania Clang Static Analyzer w swoich projektach, jako nowe narzędzie w tryb w Analyze. Scena kategorii wydarzenia wykres w QML Profiler został znacznie poprawiony i teraz wyobrazić zakresy czasowe wszystkich zdarzeń związanych z wykresu sceny zamiast pokazywać je w postaci listy numerów. Możesz zdarzeń wejściowych w profilera QML teraz w osobnej kategorii.
- Usunięto wiele więcej błędów i wykonane ulepszeń, takich jak poprawa wyglądu Qt Creator na dużych wyświetlaczach DPI, dodając listę otwartych okien w menu Okno, a dodanie opcjonalnego paska bocznego z treści, Indeks Zakładki i Szukaj widoki do okna pomocy zewnętrznej. Zobacz nasz dziennik zmian dla Pełną listę zmian.
- Uwaga: W Qt Creator 3.3 to spadek poparcia dla kompilacji Qt Creator z Qt 4. Minimalna wymagana wersja Qt skompilować samego Qt Creator jest obecnie Qt 5.3.1. Aplikacje nie wpływa to własne projekty, oczywiście, nadal w pełni wspierać rozwój Qt 4-w oparciu o Qt Creator.
Co nowego w wersji 3.2.2:
- Qt Creator 3.2.2 zawiera ulepszenia na przykład do Xcode iOS 6 i wykorzystanie symulatora.
Co nowego w wersji 3.2.1:
- Ogólne:
- Poprawiono zamrażanie przy użyciu skrótu dla wszystkich projektów lub obecnego projektu
- Filtry lokalizatora (QTCREATORBUG-12875)
- Naprawiono błąd podczas aktywacji liczniki usuwając nieobsługiwane UpdateInfo
- plugin, który go wywołał (QTCREATORBUG-11262)
- QBS Projekty:
- Poprawiono dodawanie i usuwanie plików, kiedy plik projektu jest zabezpieczony przed zapisem przez VCS,
- Naprawiono błąd podczas usuwania pusty zainstalować krok
- Pomoc C ++:
- Naprawiono błąd podczas otwierania menu kontekstowego makro parametru (QTCREATORBUG-12853)
- Pomoc QML:
- Dodano brakujące członkowie na bieżąco obiektów
- Dodane szablony dla Qt 2.3 i Qt Szybka kontrola 1.2 aplikacje Szybkie
- Skróty klawiaturowe w konsoli stałe QML / JS (QTCREATORBUG-12956)
- Qt Szybkie Projektant:
- Dodano możliwość korzystania awaryjna QML lalek i ustawić go jako domyślny
- Poprawiono uaktualnianie właściwości kolorów (12841) QTCREATORBUG-
- Poprawiono powielanie właściwości ApplicationWindow (QTCREATORBUG-12910)
- Specjalny Platforma
- OS X:
- Poprawiono rozmieszczenie biblioteki szczęk w pakietach binarnych
- Poprawiono rozmieszczenie awaryjnych lalki QML w pakietach binarnych
- Usunięto błędne Plik & gt; Pozycja menu Exit
- iOS:
- Poprawiono określenie najnowszej wersji SDK, gdy żadna z wersji jest wyraźnie stwierdził,
- Zdalne Linux:
- Poprawiono mieszane QML debugowanie i C ++ (QTCREATORBUG-12928)
- Poprawiono czek na maksymalną wielkość pakietu dla połączeń SSH (QTCREATORBUG-12884)
- Telefon Windows:
- rozmieszczenie Poprawiono czcionki dla Windows Phone 8.0
Co nowego w wersji 3.2.0:
- pozycje bloku w edytorach tekstowych umożliwiają teraz zrobić & quot; & quot edycji kolumny ;, co oznacza, że wszystkie wybrane linie są edytowane jednocześnie (Qt Creator Podręcznik)
- Pomoc kontekstowa może teraz zostać skonfigurowany, aby otworzyć w oknie zewnętrznego (bez wyłączania trybu pomocy)
- Wsparcie dla C99 wyznaczonych ciągów złączonymi i inicjalizatorów dodano do C ++ modelu kodu, jak również poprawy obsługi kodowania i wsparcia lambda i wielu innych rzeczy,
- Więcej szyby są teraz przeszukiwać z Ctrl + F, na przykład drzewa projektu
- QML profiler otrzymał wiele ulepszeń wydajności i stabilności ponownie
- Qt Creator Enterprise użytkownicy mogą teraz korzystać z profilera QML debugować ich użycie pamięci JavaScript w QML. (Ta opcja jest dostępna tylko wtedy, gdy przy użyciu Qt 5.4 na debugowanemu aplikacji).
Co nowego w wersji 3.2.0 RC1:
- System plików lokalizator filtr "f" może teraz być wykorzystywane do tworzenia nowych plików.
- Więcej szyby można przeszukiwać, np Drzewo projektu.
- QBS plugin obsługuje teraz dodawanie i usuwanie plików z projektów.
- C model kodu ++ otrzymał wiele poprawek, m.in. do edycji lambda.
Co nowego w wersji 3.2.0 Beta 1:
- W edytorach tekstowych można teraz zrobić & quot; & quot edycji kolumny; w selekcjach bloku, więc wpisując w wyborze bloku dostosuje wszystkie linie jednocześnie. Pomoc kontekstowa może być skonfigurowany, aby otworzyć w oknie zewnętrznego (bez wyłączania trybu pomocy). Po otwarciu tego samego pliku w wielu podziałów, redaktorzy będą teraz ciągle pokazuje tę samą część pliku, nawet gdy dodanie lub usunięcie linii w innym podziale. Było też wiele poprawek w modelu C ++, w tym wsparcie dla C99 wyznaczonych inicjalizatorów, połączonych ciągów i poprawek dla kodowania problemów.
- W widokach debugger, można rozwijać i zwijać kolumn klikając na nagłówek. Było kilka typów dodane do pomocników debugowania, a jeśli jesteś odważny, możesz także udostępnić własne pomocników debugowania dla własnych typów. QML profiler ponownie otrzymał wiele ulepszeń wydajności i stabilności. Użytkowników Przedsiębiorstwo może teraz zdiagnozować zużycie pamięci JavaScript w QML, za pomocą nowej pamięci cechę profilera QML profilowania. (Ta opcja jest dostępna tylko wtedy, gdy przy użyciu Qt 5.4.)
Co nowego w wersji 3.1.2:
- Fix katastrofie w edycji z definicjami Zaznacz i wcięcia składane na podstawie włączona (QTCREATORBUG-12172)
- Fix katastrofie GDB z nazwami dużych obiektów (QTCREATORBUG-12330)
- Poprawiono filtrowanie w temacie pomocy programu wyboru
Co nowego w wersji 3.1.1:
- Ogólne:
- Poprawiono edycji typów MIME, gdy filtrowanie jest stosowana (QTCREATORBUG-12149)
- Zarządzanie i Projekty budowlane:
- Poprawiono wydajność w okienku regresji Problemy (QTCREATORBUG-12109)
- QBS Projekty:
- Poprawiono wsparcie dla VS2013 kompilatora (QTCREATORBUG-11025)
- Pomoc C ++:
- Naprawiono problem z podświetlaniem semantycznej zaginionej (QTCREATORBUG-11367)
- Qt Szybkie Projektant:
- Poprawiono kilka kwestii UI (QTCREATORBUG-12040, QTCREATORBUG-12035, QTCREATORBUG-11904, QTCREATORBUG-12018)
- Poprawiono obsługę kotwicy i wyrównanie (QTCREATORBUG-12006)
- Diff Viewer:
- Naprawiono błąd podczas pokazując plik binarny zawierający znak powrotu karetki (QTCREATORBUG-12056)
- Systemy kontroli wersji:
- Git
- Problemy Poprawiono kodowanie na oknie
- Naprawiono błąd podczas zamykania Qt Creator po revert (QTCREATORBUG-12099)
- FakeVim
- Platforma szczegółowy:
- QNX:
- Naprawiono błąd, gdy jest skonfigurowane żadne urządzenie (QTCREATORBUG-12143)
- Ustawienia środowiska Qt na stałe działa na urządzeniach (QTCREATORBUG-12171)
- Android:
- Naprawiono wybór Ant wykonywalnego na OS X (QTCREATORBUG-12184)
- iOS:
- Naprawiono parsowanie kwestii budowania
- Dodano ostrzeżenie, jeśli rezerw profil nie zawiera wybrane urządzenie (QTCREATORBUG-12175)
Wymagania :
- Qt
Komentarze nie znaleziono