Rilasci di CLion

Released: Apr 14, 2022

Aggiornamenti in 2022.1.x

2022.1.3

Updated Jun 22, 2022

Fixes

  • The Rename refactoring has been fixed and is now applied to the correct code range.
  • CLion now checks for changes in the environment after every CMake reload. This way the IDE will suggest that you clean the CMake cache and reload CMake when CLion decides it’s necessary. For example, this happens when Xcode is updated.
  • VCS:
    • Ctrl+Click (On Windows and Linux) / Cmd+Click (on macOS) in the Git Log panel has been fixed and now works as expected.
    • Resolved the UI...

Released: Dec 1, 2021

Aggiornamenti in 2021.3.x

2021.3.4

Updated Mar 15, 2022

Features

  • Added support for MSYS2 MinGW, starting with version 9.0.0.6373.5be8fcd83-2.

Fixes

  • Bundled LLDB on Microsoft Windows has been fixed to allow the debugging of Rust code.
  • Fixed an issue with the remote SSH connection in cases where Python isn’t installed on your computer or there is no python in path /usr/bin/env. This issue also caused significant performance CPU usage and a hang.
  • Fixed the IDE’s behavior on macOS when using Cmd+Shift+[ and Cmd+Shift+] to...

Released: Jul 28, 2021

Aggiornamenti in 2021.2.x

2021.2.3

Updated Oct 15, 2021

Features

  • Structure View now includes qualified names for any member functions shown there.
  • Code completion now works inside Google Test macros and the assert macro.

Fixes

  • Several issues in code completion have been addressed.
  • The IDE no longer fails to execute a Google parametric test instantiation (INSTANTIATE_TEST_CASE_P) when the Instantiation Name is empty.
  • Fixed an issue with detecting the WSL environment on Windows 1909.
  • Fixed an incorrect macro expansion in...

Released: Apr 7, 2021

Aggiornamenti in 2021.1.x

2021.1.3

Updated Jul 7, 2021

Fixes

  • Fixes for CUDA:
    • Fixed red CUDA code with Visual Studio C++ toolchain.
    • Fixed the code completion in CUDA code that stopped working after including a normal C++ header file (*.h) to the CUDA files.
    • Fixed the incorrect error Use of undeclared identificator __cudaPushCallConfiguration.
  • IntelliJ-platform fixes:
    • JetBrains Runtime was updated to 11.0.11-b1341.60, which includes many UI fixes.
    • CLion no longer shows update notifications from disabled plugins.
    • Ctrl+Shift...

Released: Dec 2, 2020

Aggiornamenti in 2020.3.x

2020.3.3

Updated Mar 16, 2021

Features

  • Makefile toolchain - When loading a Makefile project, CLion not only uses the make executable from the Makefile toolchain, but it also now takes compilers from it (if configured explicitly in the corresponding toolchain). This improves the consistency and accuracy of Clion's Makefile project support.

Fixes

  • A fix for the incorrect watchpoint types, and also for watchpoint property changes which previously were not propagated to watchpoints.
  • A fix for the...

Released: Jul 29, 2020

Aggiornamenti in 2020.2.x

2020.2.5

Updated Nov 26, 2020

Fixes

  • For macOS Big Sur users:
    • Fixed an issue where opening a project in a new window results in opening the project in another tab.
    • Fixed a problem causing CLion to crash after exiting sleep mode.
  • UI:
    • Fixed Find and Replace actions forgetting the size of the text area if it was changed by the user.
  • VCS:
    • The pull dialog now correctly suggests pulling from the latest entered branch instead of the tracked branch.

2020.2.4

Updated Oct 8, 2020

Fixes

  • In the Clang-based...

Released: Jul 22, 2020

Aggiornamenti in 2020.1.3

Correzioni

  • Resolved keyboard issue on Ubuntu 20.04 and Gnome 3.36 with the enabled IBus.
  • Resolved font rendering problem on Apple macOS Mojave.
  • Eliminated latency on accepting auto-completion suggestions.

Released: Jun 3, 2020

Aggiornamenti in 2020.1.2

Funzionalità

  • 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...

Released: Apr 29, 2020

Aggiornamenti in 2020.1.1

Correzioni

  • CLion 2020.1 introduced CUDA support. This update fixes the issue where CLion was not able to pick the non-default host compiler for CUDA.
  • The compiler is now detected correctly for Cygwin.
  • CLion 2020.1.1 recognizes WSL Ubuntu20.04 distribution.
  • In Qt code: QStringLiteral and QByteArrayLiteral are now highlighted correctly.
  • Fix for a Clangd crash on C++20 code.
  • Fix for the Reformat Code action that caused an IDE freeze when ClangFormat was in use.
  • Completion was skipping parenthesis...

Released: Apr 14, 2020

Aggiornamenti in 2020.1

Funzionalità

Embedded Development

  • IAR Toolchain - If you use the IAR compiler/toolchain in your embedded projects, you can now do so in CLion. Collecting compiler information no longer fails, which means projects using the IAR toolchain load successfully and work in CLion.
  • PlatformIO - PlatformIO is a new generation ecosystem that is gaining popularity quickly. To benefit from it in your embedded projects, take advantage of a new PlatformIO for CLion plugin, which:
    • Adds the PlatformIO project...