Zobaczono światło dzienne dla środowiska programistycznego Qt Creator 12

Opublikowano wydanie zintegrowanego środowiska programistycznego Qt Creator 12.0, przeznaczonego do tworzenia aplikacji wieloplatformowych przy użyciu biblioteki Qt. Wspierana jest zarówno rozwój klasycznych programów w języku C++, jak i wykorzystanie języka QML, w którym do definiowania skryptów używany jest JavaScript, a struktura i parametry elementów interfejsu są określane za pomocą bloków przypominających CSS. Gotowe kompilacje zostały przygotowane dla systemów Linux, Windows i macOS.

W nowej wersji:

  • Dodano wtyczkę Compiler Explorer, która pozwala w czasie rzeczywistym śledzić generowany przez kompilator kod assemblera i wykrywane przez kompilator błędy podczas pisania kodu źródłowego. W razie potrzeby można sprawdzić wynik wykonania skompilowanego kodu. Umożliwia to wybór używanego kompilatora (GCC, Clang itp.) oraz edytora dla różnych języków programowania. Napisany kod można zapisać wraz z ustawieniami w pliku w formacie «.qtce». Aby aktywować wtyczkę, należy wybrać ją w oknie „Help > About Plugins > CompilerExplorer”, po czym wtyczkę można uruchomić z menu „Use Tools > Compiler Explorer > Open Compiler Explorer”.
    Zobaczono światło dzienne dla środowiska programistycznego Qt Creator 12
  • Dodano możliwość debugowania i profilowania skryptów budowania CMake za pomocą protokołu DAP (Debug Adapter Protocol), wspieranego od wersji CMake 3.27. Możliwe są takie operacje, jak ustawianie punktów przerwania w plikach CMake oraz debugowanie procesu konfiguracji. Debugowanie można uruchomić z menu „Debug > Start Debugging > Start CMake Debugging”. Ponadto dostępna jest funkcja profilowania skryptów CMake, uruchamiana z menu „Analyze > CMake Profiler”.
  • Dodano wtyczkę ScreenRecorder (Help > About Plugins > ScreenRecorder) do nagrywania wideo procesu pracy w Qt Creator, co może być przydatne do tworzenia artykułów szkoleniowych lub dołączania wizualnych demonstracji problemu do raportów o błędach.
  • Znacznie skrócono czas uruchamiania na niektórych systemach.
  • Clangd i Clang analyzer zaktualizowano do wydania LLVM 17.0.1.
  • Udoskonalone narzędzia do refaktoryzacji kodu w języku C++.
  • W edytorze tekstu w formacie Markdown dodano przyciski do wyboru stylów tekstu.
  • Dodano możliwość korzystania z proxy do uzyskania dostępu do inteligentnego asystenta GitHub Copilot, który potrafi generować typowe konstrukcje podczas pisania kodu.
  • Dodano ustawienia nazw plików związane z projektami dla kodu w C++ oraz dokumentacji przez komentarze.
  • Ulepszono edytor plików w formacie CMake, w którym znacznie rozszerzono możliwości autouzupełniania oraz dodano funkcje szybkiego przechodzenia do określonej pozycji, makra, celu budowy lub definicji pakietu.
  • Zapewniono automatyczne wykrywanie ustawień PySide.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster