CLion public EAP: After 6 weeks, all systems are go

It’s been almost 6 weeks since we started the Public Early Access Program for CLion, our new cross-platform C/C++ IDE. We keep receiving tons of feedback every week and we are really impressed with how things are going. That’s why we’ve decided to share the first-weeks statistics with you.

  • CLion Public EAP builds have been downloaded over 30K times.
  • Every week more than 6K unique users run CLion. Linux users are using it more often; however, on all three platforms CLion keeps nearly the same usage rate.
  • Our introductory video has been viewed 10K+ times.
  • Could you guess the countries where CLion is most popular so far? Here are the top five:
    • United States
    • Russian Federation
    • Germany
    • China
    • United Kingdom
  • We’ve received around 200 feature requests and some of them are already implemented (like the top-voted MinGW-W64 support or importing non-cmake projects to CLion).
  • Some users allow CLion to send us features usage statistics that is very interesting for us in terms of which features are popular and which stay completely unknown to you. We’ve found out that the most popular refactoring is Rename and the most widely used editor feature is Completion. Parameter information, quick-fixes, type hierarchy and Inline refactoring are also in the Top 10. Surprisingly, the Extract Method refactoring (with default keymap, press Cmd+Alt+M on OS X, Ctrl+Alt+M on Windows/Linux) is not so popular. Keep in mind that it’s really helpful for converting a part of a larger method into a new method to make your code easier to understand or reuse a specific code fragment.
  • We are very close to 1,000 followers on Twitter. Join us to follow the updates and read daily tips about CLion features.
  • There were also a couple of blog posts about CLion from our users. Some were really detailed and comprehensive, like this one on C++ Rocks!

Stay tuned and keep sending us your feedback and suggestions. We are always here to answer any kind of questions.

The CLion Team

This entry was posted in Backstage and tagged , . Bookmark the permalink.

10 Responses to CLion public EAP: After 6 weeks, all systems are go

  1. Great work, I love it!

  2. Carl says:

    Nice product.

    I was wondering how hard it would be to develop a vala language plugin for clion.
    Vala( is an interesting beast: it’s a modern language (think C#) that generates readable C files (those files can be then compiled to whicheve platform you like).
    It is supported by cmake (via a built-in plugin).

    For the time being, the mos requested feature would be integrating debugging: gdb is nice but also very 1970 :)

    PS: is there an official mailing-list/forum for clion?

  3. Kalle says:

    Is this a hint for the new golang ide?

    “… all systems are –>go<–"


  4. Syndog says:

    I don’t know about anyone else, but I tend to avoid the Extract Method feature. When I encounter “method bloat”, it usually means there’s something fundamentally awry with my design that needs addressing. Merely extracting a segment of code seldom resolves this problem per se, and instead just leaves me with a dubious-looking method with half a dozen (or more) nonsensical arguments getting passed to it.

    My two cents’ worth.

  5. Ries says:

    Is it possible to show next to the c/c++ code in some clever way the generated assembly code?

    very cool project, for a hobby project I use it on a day to day base and very happy with it.

Leave a Reply

Your email address will not be published. Required fields are marked *