CLion 1.2.2 EAP is Out

Posted on by Anastasia Kazakova

It’s been some time since we released CLion 1.2, and you are probably still evaluating the new features we’ve rolled out in it. However today we are glad to announce the start of Early Access Program for CLion 1.2.2.

From the C++ side this build includes quite a lot of fixes and enhancements for debugger and language support:

Debugger

  • A problem with set value leading to a timeout because of the invalid MI response in GDB.
  • Performance improvement for GDB when working with huge C arrays and STL collections.

Language support

  • Spellchecker not working in literals is now fixed.
  • We’ve also fixed a couple of regressions and false positives happened in code inspections.
  • In parameter info (Ctrl+P on Linux/Windows, Cmd+P on OS X) CLion now shows default params and their values:
    defaults_param_info
  • The actual type name is now listed in quick documentation popup for type aliases.

Google Test support
With the start of Google Test support in CLion 1.2 we now proceed with several fixes and improvements. The most valuable for now is a correct inheritance from the template configuration when creating test configurations.

Performance
This EAP build includes a couple of fixes for the IDE freezes on large code bases.

NB
In case you still experience some problems with CLion performance, please, first check the memory usage. For this, switch on the memory indicator in Preferences/Settings | Appearance & Behavior | Appearance | Show memory indicator.

If you notice that nearly all the memory is used, increasing it may help to resolve the problems. If no, please, report a problem to you tracker, attaching thread dumps and a CPU snapshot.

There is also a bunch of fixes coming from the IntelliJ platform. See complete release notes.

Download CLion 1.2.2 EAP, build 143.869.7, give it a try and report issues to our tracker or share your feedback in comments. Stay tuned and don’t miss further updates!

Please notice that there will be no patches from CLion 1.2.1 until version 1.2.2 gets stable. This ensures that you will always have a chance to install a stable version along with EAP. Also, since this is a EAP for a minor 1.2.2 release, to run it you need an active license, alternatively use the usual 30-day free evaluation.

Yours as always,
The CLion Team

Comments below can no longer be edited.

13 Responses to CLion 1.2.2 EAP is Out

  1. Roman says:

    November 18, 2015

    Debugging is really working faster in this release. That helps a lot!

    • Anastasia Kazakova says:

      November 18, 2015

      Glad to hear that. Thanks for letting us know!

  2. Mahdi says:

    November 21, 2015

    I just want to mention one thing, syntax analysis is to slow in comparison of your other products. maybe problem is my compiler or something. thanks. (mac os el capitan).

  3. Mahdi says:

    November 21, 2015

    i sent my previous post before trying the new EAP version, now i’m tried the new one and it seems that fixed. thanks

    • Anastasia Kazakova says:

      November 23, 2015

      Great. Thanks for letting us know.

  4. KERDILES Robin says:

    November 25, 2015

    Hi, I tried clion-eap and I was disappointed because bundled cmake 3.3 was not working. (I have archlinux where current cmake is 3.4)
    I tried to set a CMAKE_MODULE_PATH to my cmake modules path provided by system and I got worse errors about compiler.
    So I tried to use cmake provided by system directly and I got this : https://youtrack.jetbrains.com/issue/CPP-5079
    I’m now happy to see such reactivity on clion because it seems issue will be fixed next release 🙂 Hope next eap build will rock on my environment.

    • Anastasia Kazakova says:

      November 25, 2015

      CMake 3.4 will be allowed in the upcoming EAP build, the problem from the above will be fixed there.
      However, what was the problem with bundled 3.3 version?

  5. sbtk says:

    November 25, 2015

    CLion seems to hang when linking, using either cygwin or mingw64, on Windows 10. Anyone else had the issue or knows a possible fix?

    • Anastasia Kazakova says:

      November 25, 2015

      What do you mean saying “hanging”? Does CMake build for such a project works when run outside of CLion? Could you provide logs, details?

  6. Andrey Khalyavin says:

    November 25, 2015

    Which libraries does license/eclipse_license.txt applies to? ant_license.txt says that ant license is located in lib/ant folder but CLion neither has that folder nor uses ant.

Subscribe

Subscribe for updates