Wydanie środowiska programistycznego Qt Creator 4.15

Wydano zintegrowane środowisko programistyczne Qt Creator 4.15, przeznaczone 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.

Należy zauważyć, że Qt Creator 4.15 będzie ostatnim wydaniem z serii 4.x, latem spodziewane jest przejście na nowy schemat przypisywania wersji, w ramach którego zmieni się pierwsza cyfra wersji w wydaniach ze zmianami funkcjonalnymi ( Qt Creator 5, Qt Creator 6 itp.).

W nowej wersji:

  • Do Locatora dodano filtr umożliwiający otwieranie plików z dowolnej części dysku. Filtr zapewnia także możliwość podłączenia zewnętrznego narzędzia wiersza poleceń, które wyświetla listę plików na podstawie żądania określonego przez użytkownika. Domyślnie narzędzie „locate” służy do lokalizowania plików w systemie Linux, a narzędzie „wszystko” w systemie Windows.
  • Dodano osobne ustawienie „Narzędzia > Opcje > Środowisko > System > Środowisko”, aby zdefiniować zmienne środowiskowe, które powinny być ustawione podczas uruchamiania zewnętrznych narzędzi z Qt Creator.
  • Dodano ustawienie „Narzędzia > Opcje > Środowisko > Interfejs > Kodek tekstowy”, aby przełączać kodowanie tekstu.
  • W edytorze kodu poprawiono wiele błędów związanych z obsługą języka C++. Dodano możliwość filtrowania wyników wyszukiwania symboli według typu dostępu.
  • W edytorze QML zaimplementowano przetwarzanie komponentów inline i ulepszoną obsługę zaawansowanych funkcji JavaScript.
  • Implementacja serwera LSP (Language Server Protocol) dodała obsługę diagnostyki wersjonowanej, komunikatów o postępie operacji i dodatkowych możliwości formatowania, które pojawiły się w wersji protokołu 3.15.0. Uproszczona konfiguracja serwera LSP dla języka Java.
  • Rozwiązano problemy, które utrudniały konfigurowanie projektów za pomocą systemu kompilacji CMake.
  • W przypadku projektów Qt 6 korzystających z CMake dodano obsługę systemu iOS jako platformy docelowej. Rozwiązano problemy z wdrażaniem aplikacji na urządzeniach z systemem iOS 14.
  • Dodano opcję uruchamiania aplikacji jako root z Qt Creator.
  • Edytor kodu ma możliwość wyświetlania podpowiedzi o zmiennych wartościach podczas debugowania (włączane poprzez ustawienie Narzędzia > Opcje > Debuger > Ogólne > Używaj adnotacji w edytorze głównym podczas debugowania).

Źródło: opennet.ru

Dodaj komentarz