Qt Creator 9.0 pojawia się wraz z Squish Runner i Server, aby uruchamiać zestawy testów lub przypadki

qttwórca

Qt Creator to wieloplatformowe IDE napisane w C++, JavaScript i QML stworzone do tworzenia aplikacji GUI z bibliotekami Qt.

Ostatnio zapowiedziano wydanie nowej wersji popularnego zintegrowanego środowiska programistycznego „QtCreator 9.0”, wersja, w której dodano obsługę Squish, a także opcję renderowania wcięć, obsługę LSP i więcej.

Qt Creator jest przeznaczony do tworzenia wieloplatformowych aplikacji przy użyciu biblioteki Qt. Obsługiwane jest zarówno tworzenie programów w klasycznym języku C++, jak i wykorzystanie języka QML, w którym JavaScript służy do definiowania skryptów, a struktura i parametry elementów interfejsu są ustawiane za pomocą bloków podobnych do CSS.

Główne nowe funkcje Qt Creator 9.0

W prezentowanej nowej wersji Qt Creator 9.0 możemy to znaleźć dodano eksperymentalne wsparcie dla frameworka testowego Squish GUI, wraz z nim wtyczka integracyjna Squish pozwala użytkownikowi otwierać istniejące przypadki testowe i tworzyć nowe, rejestrować przypadki testowe (przypadki testowe), używać Squish Runner i Squish Server do wykonywania przypadków testowych i przypadków testowych, ustawiać punkty przerwania przed wykonaniem testów przerwać wykonywanie w określonej pozycji i sprawdzić zmienne.

Kolejną ważną zmianą jest wyświetlić podpowiedź kontekstową API, zawartość jest teraz renderowana na podstawie wersji Qt sprawdzonej w projekcie (tj. dokumentacja Qt 5 jest wyświetlana dla projektów Qt 5, a dokumentacja Qt 6 jest wyświetlana dla projektów Qt 6).

Podkreśla się również, że w edytorze dodano opcję reprezentacji wcięć w dokumencie, w ten sposób każde wcięcie jest oznaczone osobnym pionowym paskiem. Dodano również możliwość zmiany odstępów między wierszami i rozwiązano problemy z wydajnością podczas wybierania bardzo dużych bloków.

Model kodu C++ oparty na backendzie Clangd, który obsługuje protokół LSP (Protokół serwera językowego) teraz można zarządzać za pomocą jednej instancji Clangd dla całej sesji (Wcześniej każdy projekt uruchamiał własne wystąpienie Clangd). Do konfiguracji dodano możliwość zmiany priorytetu wątków tła Clangd używanych do indeksowania.

Z innych zmian które wyróżniają się na tle nowej wersji:

  • Teraz można edytować parametry stylu kodu C++ bezpośrednio z głównego okna dialogowego ustawień bez otwierania osobnego okna dialogowego.
  • Dodano obsługę ciemnego motywu podczas wyświetlania wbudowanej pomocy i dokumentacji.
  • Przeniesiono ustawienie ClangFormat do tej samej sekcji.
  • Naprawiono problemy z otwieraniem plików QML z katalogu kompilacji zamiast z katalogu źródłowego oraz brakujące punkty przerwania podczas korzystania z funkcji przeformatowania.
  • Dodano obsługę konfigurowania i tworzenia ustawień wstępnych dla projektów CMake.

w końcu jeśli jesteś chcesz dowiedzieć się więcej na ten temat, możesz sprawdzić szczegóły w następujący link.

Jak zainstalować Qt Creator w systemie Linux?

Wszyscy, którzy są zainteresowani wypróbowaniem kreatora QT w swoich systemach, powinni to wiedzieć w większość dystrybucji Linuksa znajdzie ten pakiet w ich repozytoriach.

Chociaż aktualizacje pakietów zwykle zajmują kilka dni, aby dotrzeć do repozytoriów, lepiej jest pobrać instalator z oficjalnej strony QT, na której można pobrać bezpłatną wersję lub dla tych, którzy chcą kupić wersję komercyjną (z większą liczbą funkcji), zrób to ze strony.

Po zakończeniu pobierania instalatora zamierzamy nadać mu uprawnienia do wykonywania za pomocą następującego polecenia:

sudo chmod +x qt-unified-linux-x64*.run

Teraz mamy zamiar zainstalować pakiet wykonanie następującego polecenia:

sudo sh qt-unified-linux-x64*.run

W przypadku użytkowników Ubuntu, możesz potrzebować dodatkowych pakietów, które możesz zainstalować za pomocą:

sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev

Po zainstalowaniu tych pakietów możesz zmodyfikować definicję zestawu pulpitu i wybrać odpowiednią wersję. Na koniec możesz zakończyć tworzenie projektu i przejść do kodowania.

Teraz dla tych, którzy są użytkownikami Arch Linux, Manjaro, Arco Linux i innych dystrybucji opartych na Arch Linux mogą zainstalować pakiet bezpośrednio z repozytoriów, ponieważ nowa wersja kreatora QT jest już dostępna.

Aby zainstalować, po prostu uruchom następujące polecenie w terminalu:

sudo pacman -S qtcreator


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.