CLion 新版本發表

Released: Apr 9, 2024

2024.1 中的更新

特性

Key Updates

  • CMake update - With this release, you now get enhanced writing assistance for CMake targets for even easier script editing. CLion now suggests live templates to create new targets, as well as code completion, navigation, and Find Usages for target names.
  • Debugging enhancements - Improved CLion's integration with debugger backends. With this latest release, it's now possible to debug multi-process targets in CLion. GDB users will now benefit from bundled support for the latest GDB...

Released: Feb 14, 2024

2023.3.4 中的更新

修補程式

  • Clazy inspections are not shown in the Editor.
  • Collect usage statistics for debug session initialization duration.
  • Collect usage statistics for value/children loading cancellation in debug session.
  • Collect value presentation and children loading for nodes in debugger.
  • LLM inline completion: very long response.
  • No suggestion to install OpenSSL.
  • Create or modify c_cpp_properties.json or CppProperties.json for the project without recognized build system.
  • Object reference not set to an instance...

Released: Jan 25, 2024

2023.3.3 中的更新

特性

  • Added support for LLM inline completion.
  • Added diagnostic info about why a project's source root has been updated.
  • "Asyncio support for the debugger" feature is now turned on by default.
  • Client components and Server components are now highlighted in different colors, to make it easier to tell them apart in JSX.
  • Angular 17.1: Added support for the new input() signal syntax.
  • Added support for the styleUrl property.
  • New Angular Control Flow syntax is now available in .svg files.
  • Angular...

Released: Dec 20, 2023

2023.3.2 中的更新

特性

  • Speed up test indexing - Test indexing is one of the most CPU- and time-consuming IDE procedures. To speed it up, you can create a test scope manually. After you have a test scope, only the files filtered by this scope will be processed during test indexation. Starting with this update, you can now also use CLion's mechanism of automatically detecting test scopes.

修補程式

  • Fixed the issue with PlatformIO's serial device monitor so that it no longer throws Inappropriate ioctl for device errors...

Released: Dec 12, 2023

2023.3.1 中的更新

修補程式

  • Do not show checkbox "Add vcpkg integration to CMake profiles" for-non CMake projects.
  • i18n:please localize patch update process window.
  • Store metadata in the entity storage.
  • PyCharm quite regularly freeze during normal use - com.jetbrains.python.endpoints.PyDecoratorBasedEndpointSpecification.
  • "Catalog view 'destination_data_spaces' is not supported in this version." on database introspection in 2023.3.

Released: Dec 6, 2023

2023.3 中的更新

特性

Key updates

  • AI Assistant is out of preview [General Availability]
    • In this release, AI Assistant generates documentation more accurately and can explain runtime errors to you. The latest update also includes a context-aware AI chat and project-aware AI actions that use extended context to provide more comprehensive results.
    • You can use AI Assistant in CLion as an add-on with a JetBrains AI Service subscription.
  • CLion Nova [Preview]
    • In a bid to address long-standing performance and quality...

Released: Jul 26, 2023

2023.2.x 中的更新

2023.2.2

Updated Sep 13, 2023

Fixes

  • Fixed the Clangd memory leakage.
  • Fixed the issue that caused the Visual Studio C++ toolchain environment to load in an incorrect order when the environment file is used.
  • Conan's CMakeUserPresets.json file no longer breaks the project on reload.

2023.2.1

Updated Aug 24, 2023

Features

  • The Beta version of AI Assistant is now available as a plugin with limited access.
  • Streamlined integration with PlatformIO.
  • Enhanced integration for vcpkg.
  • Major debugger updates...

Released: Mar 29, 2023

2023.1.x 中的更新

2023.1.5

Updated Jul 18, 2023

Fixes

  • CLion gdb memory view issue with large number of bytes (4096) -- need gdb cmd logging.
  • IDE start fails with "CannotActivateException: Address already in use: bind".
  • "Copy Reference" on a line in Editor no longer copies "Path From Content Root" (instead it copies the path from the parent root e.g. source root, test root).
  • Custom Code Style settings are accidentally lost.

2023.1.4

Updated Jun 21, 2023

Fixes

  • Offer correct completion for QML imports after dot...

Released: Nov 30, 2022

2022.3.x 中的更新

2022.3.3

Updated Mar 10, 2023

Features

  • CMake debugger:
    • Now detects CMake errors more accurately and shows Debug hints in all necessary cases.
  • Other:
    • It is now possible to check the configuration status of Microsoft Windows Defender and update it directly from the IDE.

Fixes

  • CMake debugger:
    • Fixed the case when the IDE fails to connect to the CMake debugger.
  • Unit Testing:
    • Fixed an issue in the Catch2 integration to support versions 3.2.1 and higher.
  • Linker scripts:
    • Fixed the parsing of binary...

Released: Jul 27, 2022

2022.2.x 中的更新

2022.2.4

Updated Oct 11, 2022

Features

  • IAR language extensions are now supported. The code is now parsed and highlighted correctly.
  • Improved performance when working with language injections.
  • When you develop remotely using the thin client in CLion, the JetBrains client now rejoins the session after the Restart IDE action is called.

Fixes

  • Fixed several bugs in code analysis:
    • The Unreachable code warning is no longer triggered incorrectly in the switch-case branch.
    • The Condition is always true...