CLion 2023.1 EAP2: QML Syntax Support, Better Debug for Multithreaded Apps
CLion 2023.1 Early Access Program has recently started and features vcpkg integration, an updated Attach to Process dialog, a new action for adding C++20 modules, and many other enhancements. Today, we’re excited to share that a new CLion 2023.1 EAP build is available. Build 231.5920.6 is available from our website, via the Toolbox App, or as a snap package (if you are using Ubuntu). Update via patch if you are using the previous EAP build. DOWNLOAD CLION EAP Support for QML syntax For some time already, CLion has employed special treatment for Qt projects, including templates for Qt UI cla
CLion 2022.3 Released!
CLion 2022.3 provides better user experience across the board, from projects with only a couple of C/C++ files to complex CMake-based applications.
CLion 2022.3 Goes Beta
The Beta version of CLion is now available with the key improvements and changes that are expected in the upcoming 2022.3 release. Download build 223.7571.59 from our website, via the Toolbox App, or as a snap package (for Ubuntu). CMake debugger The debugger now works if event tracing for CMake profiling is enabled (CPP-30395). When you rename the CMake profile in the settings, the change is now propagated to the existing CMake Debug run configuration (CPP-30563). C++20 modules We added support for importing standard library headers. We added support for Microsoft C++ Standard Li
CLion 2022.3 EAP: CMake Debugger
A new CLion 2022.3 EAP build is available! Download build 223.7255.15 from our website, via the Toolbox App, or as a snap package (if you are using Ubuntu). Update via patch if you are using the previous EAP build. DOWNLOAD CLION EAP CMake Debugger CMake is a tricky scripting language that is sometimes hard to work with. Just watch this fantastic talk by Mateusz Pusz from CppNow 2021 and take the CMake quiz in the beginning of the presentation to test your CMake knowledge! Since CMake is a language of a build system, identifying the best way to debug an error or a suspicious behavior in a
CLion 2022.3 EAP: Cppreference Documentation, CMake Targets Under Root, and Function Return Value in Debugger
We’ve recently launched the CLion 2022.3 Early Access Preview program, which includes plenty of new CMake enhancements. The second EAP build is available today! Build 223.6160.115 is available from our website via the Toolbox App or as a snap package (if you are using Ubuntu). Note that if you are on macOS, there is a separate build for Apple Silicon (M1 chip). Because of technical issues, patches are not available this time. So please download the full build. DOWNLOAD CLION 2022.3 EAP Open documentation at cppreference.com CLion can now help you learn more about the standard functions, str
CLion Starts the 2022.3 EAP With the CMake Integration at a Next Level
CLion starts the 2022.3 EAP with the CMake navigation, completion, foldings, color and font settings, and other improvements.
CLion Roadmap for 2022.3
Now it’s time to share what the team will be focusing on over the coming months and is aiming to deliver in 2022.3.
CLion 2022.2 Released
More code insights with Quick Documentation in C++ and CMake, easier IDE configuration, and new code analysis checks
CLion 2022.2 EAP6: Updates to Quick Documentation and Better Handling of Booleans in the CMake Cache Editor
A new CLion 2022.2 EAP6 build, 222.3244.6, is available from our website, via the Toolbox App, or as a snap package for Ubuntu. If you are on macOS, there is a separate build for Apple Silicon (M1 chip). Those who are already using EAP5 can apply a patch to update to EAP6. DOWNLOAD CLION EAP Updates to Quick Documentation The Quick Documentation popup has been our main area of focus in this release cycle. Just recently we added quick documentation for CMake scripts and the values of constant C and C++ expressions, and now we’re making it possible to see the enum value as an integer when you c
CLion Bug-Fix Update 2022.1.3
We are announcing the CLion 2022.1.3 bug-fix update. Build 221.5921.27 is available from our website, via the Toolbox App, as a snap for Ubuntu, or via patch from the IDE itself. DOWNLOAD CLION Here are the main highlights: The Rename refactoring was fixed and is now applied to the correct code range (CPP-29442). 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. (CPP-28706) VCS: Ctrl+Click (On Windows
CLion 2022.2 EAP5: Quick Documentation in CMake and Other Fixes
A new CLion 2022.2 EAP5 build, 222.3048.7, is available from our website, via the Toolbox App, or as a snap package (if you are using Ubuntu). If you are on macOS, there is a separate build for Apple Silicon (M1 chip). Those who are already using EAP4 can apply a patch to update to EAP5. DOWNLOAD CLION 2022.2 EAP Quick Documentation in CMake The Quick Documentation popup (Ctrl+Q on Windows and Linux, F1 on macOS) is now available in CMake scripts: It shows documentation only for the standard commands and variables – elements defined in the code are not rendered. CLion shows documentation fo
CLion 2022.2 EAP3: CMakeCache Editor, Symbol Servers for Debug, Evaluation of Constant Values in the Editor
A new CLion 2022.2 EAP3, 222.2889.11, is available from our website, via the Toolbox App, or as a snap package (if you are using Ubuntu). If you are on macOS, there is a separate build for Apple Silicon (M1 chip). Those who are already using EAP2 can apply a patch to update to EAP3. DOWNLOAD CLION 2022.2 EAP The main highlights: A new UI for CMake cache variables. Ability to configure symbol servers when debugging on Windows. Auto import for the MSVC toolchain. Ability to view constant values in the Quick Documentation pop-up. Improved autocompletion for types. UI for setting CMake