Wydanie środowiska programistycznego Qt Creator 10

Ukazało się wydanie zintegrowanego środowiska programistycznego Qt Creator 10.0, przeznaczonego do tworzenia aplikacji wieloplatformowych z wykorzystaniem biblioteki Qt. Wspiera zarówno tworzenie klasycznych programów w języku C++, jak i wykorzystanie języka QML, w którym JavaScript służy do definiowania skryptów, a strukturę i parametry elementów interfejsu określają bloki przypominające CSS. Powstały gotowe zestawy dla systemów Linux, Windows i MacOS.

W nowej wersji:

  • Dostępna jest możliwość przenoszenia i ukrywania szczegółów dotyczących postępu operacji.
  • W pasku wyszukiwania (Locator) rozwiązano problem z zapamiętywaniem ostatnio wprowadzonej frazy wyszukiwania podczas korzystania z trybu otwierania w wyskakującym oknie wyśrodkowanym.
  • Dołączona wersja LLVM została zaktualizowana do wersji 16 z rozszerzoną obsługą standardu C++ 20 w Clang i ulepszoną interoperacyjnością między Qt Creator i Clangd. Wtyczka ClangFormat jest domyślnie włączona i służy teraz do wyrównywania kodu C++.
  • Zaimplementowano możliwość automatycznej zmiany dołączonych plików (poprzez include) i dostosowania łączy w plikach C++ po zmianie nazwy plików „.ui” lub zdefiniowanych w nich formularzy.
  • Dodano narzędzie (Narzędzia > C++ > Znajdź nieużywane funkcje) umożliwiające wyszukiwanie nieużywanych funkcji w projekcie.
  • Dodano tryb widoku hierarchii połączeń, dostępny dla wszystkich języków, dla których istnieją serwery LSP (Language Server Protocol) obsługujące tę funkcję.
  • Model kodu QML został zaktualizowany, aby odzwierciedlić zmiany w Qt 6.5. Edytor kodu ma teraz możliwość podglądu właściwości kolorów w formie podpowiedzi.
  • Dodano obsługę definiowania zewnętrznego polecenia do formatowania plików QML, na przykład wywoływania qmlformat zamiast wbudowanej logiki formatowania.
  • Dodano możliwość testowania serwera języka QML (Qt Quick > Edycja QML/JS > Użyj teraz qmlls) podczas instalowania opcjonalnego komponentu Qt Language Server z instalatora Qt.
  • Obsługa ustawień wstępnych (cmake-presets) systemu kompilacji CMake została zaktualizowana do wersji 5, która obejmuje teraz obsługę zmiennej ${pathListSep}, polecenia „include” oraz zewnętrznej strategii dla architektury i narzędzi.
  • Do edytora dodano ustawienie (CMake > Formatter), aby określić polecenie formatowania plików związanych z CMake, na przykład można użyć narzędzia cmake-format.
  • Zaimplementowano nowy krok instalacji przy użyciu „cmake --install”, który można dodać za pomocą opcji „Projekty > Ustawienia uruchamiania > Dodaj krok wdrażania”.
  • Podczas budowania w Dockerze dodano obsługę zdalnego przetwarzania modelu kodu przy użyciu procesu w tle Clangd. Wtyczka ClangFormat dodała obsługę pracy z plikami zewnętrznymi hostowanymi w kontenerze Docker.
  • Dostępna jest możliwość poruszania się po systemie plików zdalnych systemów docelowych, na przykład w celu wybrania katalogu do kompilacji. Dodano obsługę otwierania terminala w systemie zdalnym za pomocą akcji Otwórz terminal, na przykład dostępnej w ustawieniach środowiska kompilacji.

Źródło: opennet.ru

Dodaj komentarz