Wydanie środowiska programistycznego Qt Creator 6.0

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

Wydanie środowiska programistycznego Qt Creator 6.0

W nowej wersji:

  • Uruchamianie procesów zewnętrznych, takich jak narzędzia kompilacji i porządkowanie clangu, jest oddzielone od oddzielnego procesu serwera, co rozwiązuje problemy w systemie Linux, które prowadzą do dużego zużycia zasobów podczas rozwidlania procesów z dużych aplikacji.
  • Edytor tekstu posiada tryb edycji z wieloma kursorami, który umożliwia dodawanie tekstu w wielu miejscach jednocześnie. (dodatkowe kursory są dodawane poprzez Alt+kliknięcie).
    Wydanie środowiska programistycznego Qt Creator 6.0
  • Model kodu C++ został zaktualizowany do LLVM 13.
  • Ustabilizowano możliwość wykorzystania usługi buforowania Clang Server (clangd) jako backendu dla modelu kodu C++. Backend clangd może opcjonalnie zostać użyty do zastąpienia modelu kodu opartego na libclang, dzięki zastosowaniu protokołu LSP (Language Server Protocol). Włączenie odbywa się poprzez opcję „Użyj clangd” w menu „Narzędzia > Opcje > C++ > Clangd”.
    Wydanie środowiska programistycznego Qt Creator 6.0
  • Zintegrowany Qt Quick Designer jest domyślnie wyłączony, a przy próbie otwarcia plików .ui.qml wywoływany jest pakiet Qt Design Studio. W przyszłości planowane jest dalsze ulepszanie integracji pomiędzy Qt Design Studio i Qt Creator (wideo). Możesz przywrócić wbudowany Qt Quick Designer poprzez opcję „Wtyczka QmlDesigner” w menu „Informacje o wtyczkach”.
  • Do menu kontekstowego drzewa projektu dodano opcję „Pokaż w widoku systemu plików”.
  • Okno Pliki we wszystkich katalogach projektu obsługuje teraz wyszukiwanie globalne, zapewniając możliwości podobne do filtra Locator.
  • Rozszerzono obsługę projektów opartych na CMake. Aby dodać pliki nagłówkowe, zamiast pojedynczych węzłów Nagłówki, używana jest teraz wspólna lista plików źródłowych.
  • Ulepszona obsługa tworzenia i uruchamiania kontenerów Docker.
  • Pliki binarne Qt Creator 6 zostały zmigrowane w celu korzystania z gałęzi Qt 6.2. Dodano uniwersalne kompilacje dla systemu macOS, w tym obsługę architektur Intel i ARM.

Źródło: opennet.ru

Dodaj komentarz