CLion 2020.1.2

テスト用テンプレートとしてCatch2を使用可能
6月 8, 2020
新バージョン

機能

  • Performance improvements cover cases with laggy typing and slow runs of Google Tests.
  • Improvements in C++ support including:
    • Quick-fix which suppresses the Unused warning with the [[maybe_unused]] attribute is now more accurate.
    • Unused parameter check from the Data Flow Analysis inside virtual functions is disabled.
    • Fixes in Clangd-based code completion.
    • New formatter options for spaces before and after the colon in bit fields.
  • CUDA development:
    • Support for the __device__ and __host__ attributes before parameter lists in lambda expressions.
  • The PlatformIO plugin got a significant update:
    • Highlighting in platformio.ini files is enabled.
    • CMake Profiles are created for the CMAKE_CONFIGURATION_TYPES entries in PlatformIO CMake projects.
    • Various Run/Debug Configurations for running PlatformIO-based projects are now added automatically when a new project is created.
    • The PlatformIO build directory is excluded from the project indexing.
    • PlatformIO actions are now available in Find Action dialog.
  • Unit testing:
    • CLion now supports Catch2 template tests.

不具合の修正

  • CUDA development:
    • Code highlighting no longer breaks after a CUDA kernel code.
    • A regression which caused CUDA run configurations to disappear in the previous 2020.1.1 update has been fixed.
  • Embedded development:
    • When collecting IAR compiler info, CLion no longer actually builds the project. So projects with the IAR compiler will be loaded in CLion successfully even if some compilation errors are present.
  • Unit testing:
    • Fixes for Google Tests in CLion’s built-in test runner, which was not always correctly reporting successful tests.
CLion now supports Catch2 template tests

CLion(日本語版)

CとC++のクロスプラットフォームアプリ開発用IDE

CLion(日本語版)は、次の製品にも含まれています。

ご質問がありますか?

今すぐ JetBrains ライセンススペシャリストとライブ チャット