Wydanie środowiska programistycznego Qt Creator 8

Ukazało się wydanie zintegrowanego środowiska programistycznego Qt Creator 8.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:

  • Do menu dodano element „Edycja > Preferencje”, umożliwiający szybki dostęp do ustawień.
  • Stary model kodu w języku C++, zaimplementowany w oparciu o libclang, został wyłączony, zamiast tego, począwszy od poprzedniej gałęzi, domyślnie oferowany jest model oparty na backendie Clangd obsługujący protokół LSP (Language Server Protocol).
  • Parser QML obsługuje przetwarzanie szablonów ciągów JavaScript i operatora „??=”.
  • Dla języka Python domyślnie włączony jest serwer obsługi języków python-lsp-server, dla którego dostępna jest osobna sekcja ustawień „Python > Konfiguracja serwera językowego”.
  • Dla projektów CMake zaimplementowano nowy szablon ustawień „Profil”, który łączy typ kompilacji „RelWithDebInfo” z uwzględnieniem narzędzi do debugowania i profilowania.
  • Dodano eksperymentalną wtyczkę z obsługą zestawu narzędzi do testowania zasięgu Coco.
  • Dodano eksperymentalną obsługę integracji z GitLab, umożliwiającą przeglądanie i klonowanie projektów, przesyłanie kodu i otrzymywanie powiadomień o wydarzeniach.
  • Zakończono wsparcie dla platformy UWP (Universal Windows Platform).
  • Definicja zestawu narzędzi ARM MSVC jest dostępna na platformie Windows.
  • W przypadku Androida dodano opcję łączenia się z urządzeniami poprzez Wi-Fi.

Źródło: opennet.ru

Dodaj komentarz