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

Comments below can no longer be edited.

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

  1. Avatar

    Danijar Hafner says:

    October 15, 2014

    Great work, I love it!

  2. Avatar

    Carl says:

    October 15, 2014

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

    Kalle says:

    October 15, 2014

    Is this a hint for the new golang ide?

    “… all systems are –>go<–"


    • Anastasia Kazakova

      Anastasia Kazakova says:

      October 15, 2014

      No hints like that were in our minds )

  4. Avatar

    Mateusz Paluszkiewicz says:

    October 17, 2014

    I waiting for update 😉

  5. Avatar

    Syndog says:

    October 17, 2014

    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.

  6. Avatar

    Ries says:

    November 19, 2014

    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.

Discover more