CLion 2020.3: Core Dumps Debug and Debug as Root, CTest Support, MISRA...
The time has come for CLion’s final release of this year, v2020.3! This version is focused on the debugging experience and on the flexibility of the unit testing integration. Embedded developers will...
View ArticleIntelliJ Rust: Updates for 2020.3
In the previous blog post on IntelliJ Rust, we described the plugin’s major update of the 2020.3 release cycle – more support and a new UI for Cargo features. In brief, you can now toggle workspace...
View ArticleC++ Annotated: November 2020. We’re Launching a YouTube Show!
Hi, Welcome to the newest edition of C++ Annotated. We have some exciting news for you – from now on we’ll be publishing monthly! Plus, in addition to the regular digest, we’re launching a YouTube show...
View ArticleSetting up the Clang Compiler in CLion on Windows
With CMake 3.15 it has become possible to use the Clang compiler on Windows with a GNU-style command line. This also means that it’s possible to use Clang with the Mingw-w64 toolchain. While it’s...
View ArticleMigration Guide for CLion/AppCode Plugins for the 2020.3 Release
This post is intended for CLion plugin authors. It explains what has changed during the 2020.3 release cycle and how you need to adjust your plugin. While CLion doesn’t provide any public plugin API...
View ArticleArduino Development With CLion: From Hobby to Professional Project. Part II
In the first post of this series, we built a simple prototype project using an Arduino board. This second stage involves constructing a full-featured device that can display the current temperature and...
View ArticleCLion Today and Tomorrow: Plans for 2021 and Roadmap for v2021.1
CLion 2020.3 provides an enhanced debugging experience and more capable unit testing with CTest support, takes the first steps toward an in-editor experience for MISRA C and C++ checks, has...
View ArticleAsk Me Anything Session on Reddit with the CLion Team
In May 2020 we ran an exciting CLion Ask Me Anything session. 2 hours, 9 speakers, 7 demos, and 140+ questions that were really inspiring and motivating for the team and hopefully useful for the...
View ArticleCLion Q&A Session on Reddit: Follow-up
Last week we held an AMA session on Reddit. 7 of our team members (and a few more who helped behind the scenes) answered about 35 questions and participated in discussions spread over 118 comments in...
View ArticleC++ Annotated: December 2020. Now Also Available as a Podcast!
Hi all, Welcome to the newest edition of C++ Annotated and its companion, the No Diagnostic Required YouTube show! They are now available in the following formats: The regular digest published monthly...
View ArticleCLion 2020.3.1 Bug-fix Update
In the beginning of December, we released CLion 2020.3 with lots of improvements to the debugging experience, enhanced unit testing integration, and support for MISRA checks and Qt code. And today...
View ArticleWorking 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...
View ArticleCLion 2020.3.2 Bug-fix Update
CLion 2020.3.2 bug-fix update is now available! Build 203.7148.70 is available for download from our website, via the Toolbox App, or as a snap (for Ubuntu). A patch update will be available shortly....
View ArticleCLion Starts 2021.1 EAP: Global DFA, Updated Project View, CMake 3.19
We’re launching the CLion 2021.1 Early Access Program! At the end of 2020 we shared our areas of focus for 2021 and our plans for the 2021.1 release. And today we’re inviting you to join the 2021.1...
View ArticleLive Webinar, Testing Superpowers: Using CLion to Add Tests Easily
CLion is great for refactoring C++ code to make it more maintainable. But as someone asked in Arne Mertz’s "Refactoring C++ Code" webinar, "What can we do if we don’t have tests on the project and...
View ArticleC++ Annotated: January 2021
Hi all, Welcome to the January edition of C++ Annotated and its companion, the No Diagnostic Required YouTube show! You can read us, listen to us, or watch us! Here’s how: Read the digest published...
View ArticleCLion 2021.1 EAP: Clazy Analyzer, Better Makefile Projects Support, Sharing...
The CLion 2021.1 EAP program is underway and we’ve already introduced Global Data Flow Analysis, Google Sanitizers, Valgrind Memcheck, Code Coverage in remote mode, CMake 3.19, and more. Today we’re...
View ArticleTesting Superpowers: Using CLion to Add Tests Easily – Webinar Recording
The recording of our webinar, Testing Superpowers: Using CLion to Add Tests Easily, with Clare Macrae, is now available. Subscribe to our community newsletter to receive notifications about future...
View ArticleCLion 2021.1 EAP: Postfix Completion for C++
A new CLion 2021.1 EAP build (211.6085.16) is now 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...
View ArticleC++ Annotated: February 2021
Believe it or not, but it’s already the end of February. Time is flying by this year! This also means it’s time for our monthly C++ Annotated and its companion, the No Diagnostic Required show! To...
View Article