CLion 2021.2.2 Bug-fix Update
The CLion 2021.2.2 bug-fix update is now available for download! You can get the full 212.5284.51 build from our website. You can also get the new version via a patch update, in the Toolbox App, or as a snap (for Ubuntu). DOWNLOAD CLION The main highlights include: CMake Presets: Fixed an incorrect CMake macro expansion on Windows (CPP-26401). When inheriting the presets, the toolchain fie
CLion 2021.2.1 Bug-fix Update
CLion 2021.2 was released just a few weeks ago, and you can find out what’s new in this blog post or on the website. With many debugger enhancements, support for the brand-new CMake Presets, integration with the Cling interpreter, and Lifetimes analysis working as you type your code, this release significantly improves the user experience. We are now happy to announce that the CLion 2021.2.1 bug-
Working With Meson in CLion Using Compilation DB
During the recent Q&A session on Reddit, we got a surprising number of questions about our plans for Meson support. Today we are going to show you how you can already use Meson-based projects in CLion. For this we will use compilation database support in CLion. Meson is a relatively new build system that strives to be fast yet simple to use. It converts build scripts written in a Python-like l
CLion 2020.3 EAP: More Makefile Project Support!
Last week we started the CLion 2020.3 EAP which introduced CTest, some MISRA checks, Clang completion snippets, and a brand-new Set Execution Point debugger action. Today we are happy to share a fresh new EAP build with you! Build 203.4203.24 is available from our website, via the Toolbox App, or as a snap package (if you are using Ubuntu). DOWNLOAD CLION 2020.3 EAP Today, it’s all about Makefile
CLion 2020.2: Makefile Projects, C++20, Enhanced Code analysis, Doctest, and Other Unit Testing Support Improvements
CLion 2020.2 covers a wider variety of C and C++ projects by introducing a top-voted feature – Makefiles projects support, and makes modern C++ coding easier.
CLion EAP 2020.2: Makefile Projects in CLion, Doctest Support, More Accurate Code Analysis Checks
Hi, Last week we launched CLion 2020.2 EAP. The first EAP build included dozens of fixes across several areas, including performance improvements, unit testing tuning, VS toolchain debugger enhancements, an update in the PlatformIO plugin, and fully manageable GitHub Pull Requests right in the IDE. The second 2020.2 EAP build is now ready, and we’re sure you’re going to like it! Build 202.54
Makefile projects in CLion: now public!
CLion 2020.2 EAP2 brings long-awaited Makefile project support. While it’s still in its early stages with various limitations and known issues, it’s good enough to cope with a long list of projects already. Do you have a Makefile project? Grab the free EAP build and give it a try now. Share your feedback with us! In this blog post we’ll answer: How does it work under the hood? How to start with y
Webinar Recording: CLion Ask Me Anything Session
On May 7, we ran an exciting CLion Ask Me Anything session. 2 hours, 9 speakers, 7 demos, and 140+ questions – this was really inspiring and motivating for the team and hopefully useful for all attendees. The most frequent comment afterwards from the team members was, “Let’s do this again!”. We’d also like to say huge thanks for all your compliments and good wishes in the questions pane! The re
Dealing with Makefile Projects in CLion: Status Update
Update: Makefile projects support is now public in CLion 2020.2. What request in our tracker has more than 1000 votes, 370 comments, and 800 watchers? You guessed it: Support Makefile projects. This has been a story of interesting findings, semi-automatic workarounds, and a long battle that we still plan to win! If you’d like to get the latest news on this topic, please read on. From pas
CLion 2019.3.3 Bug-fix Update
A new bug-fix update, CLion 2019.3.3, is now available for download! You can get build 193.6015.37 from our website, via the Toolbox App, or as a snap package (for Ubuntu). A patch update will be available shortly. DOWNLOAD CLION Here are the main highlights of the update: Refactorings Fix for the incorrect macro inlining (CPP-18442). A regression in Extract Method has been fixed (CPP-1
CLion 2019.3 EAP: Ninja or Another Generator of Your Choice in CMake
Hi, A new CLion 2019.3 EAP (build 193.4697.8) is now available! Get it from our website, via the Toolbox App, or as a snap package (if you are using Ubuntu). A patch-update for anyone using the previous EAP build will be available shortly. DOWNLOAD CLION 2019.3 EAP CMake remains the most deeply integrated project model in CLion. However, from the very beginning, we supported only the Make
Working with Makefiles in CLion using Compilation DB
One of our most frequent feature requests for CLion is the ability to use project or build systems other than CMake. There are many good reasons for needing to use something different - but if you could only pick one we still feel CMake is the best choice. That’s not because we think it is perfect (although it’s worth noting that some of the issues that people have with it may be addressed by focu