CLion 2022.3 Beta


Wersja beta CLion jest już dostępna z kluczowymi ulepszeniami i zmianami, których oczekuje się w nadchodzącej wersji 2022.3.

Debugowanie CMake

  • Debuger działa teraz, jeśli włączone jest śledzenie zdarzeń dla profilowania.
  • Po zmianie nazwy profilu CMake w ustawieniach zmiana jest teraz propagowana do istniejącej konfiguracji uruchamiania CMake Debug.

Moduły C++20

Dodano:

  • Obsługę importowania nagłówków bibliotek standardowych.
  • Obsługę standardowej biblioteki Microsoft C++, którą można importować jako moduły.
  • Obsługę modułów zdefiniowanych w zwykłych plikach .cpp, a nie tylko w pliku z rozszerzeniem modułu (.cppm, .ixx, .mxx).
  • Obsługę nazw modułów składających się z identyfikatorów oddzielonych kropkami.

Poprawiono:

  • Uzupełnianie słów kluczowych dla modułów C++20.
  • Formatowanie modułów C++20.

Uruchamianie pojedynczych plików

Szybka poprawka umożliwiająca utworzenie konfiguracji uruchamiania/debugowania pliku C/C++ jest dodawana do powiadomienia o pliku, którego nie ma w projekcie.

Inne zmiany

  • Naprawiono problem z uzupełnianiem kodu dla słów kluczowych pisanych dużymi literami.
  • Poprawiono wydajność zbierania informacji o wewnętrznym kompilatorze, który CLion uruchamia po przeładowaniu CMake.
  • Fałszywe błędy zakresu C++20 powinny zostać wyeliminowane po ostatniej aktualizacji silnika językowego opartego na Clangd do nowszej wersji LLVM.