Early Access Program News

CLion 1.2 EAP 143.116.8

As usual, a new week brings a new EAP build. Download it from our confluence page or get a patch update, in case you are using previous EAP build.

See complete release notes here, and read about the most notable changes:

CMake updates
This build brings you Live Templates for CMake. That means that you can create frequently-used or custom code constructs in CMake with ease now. Find some pre-defined templates or create your own:
cmake_live_templ
To use the template simply type the template abbreviation (completion will help you with the possible options):
cmake_live_templ_compl
and then press Tab (or any non-default key you’ve configured) to expand the template:
cmake_live_templ_expand

We are also currently working on extending the completion possibilities in CMake files. You can already try the completion for CMake variables with static names (completion for variables with dynamic names are still in progress). When using in set/unset commands press Ctrl+Space to get the completion. Middle matching will be working together with the usual prefix matching:
cmake_completion
When using after "${" the completion list will appear automatically. Middle matching is working as well:
cmake_completion_2

Language fixes

  • Missing return from int main() is not reported as a problem now.
  • This build fixes a syntax error when std::move() is used (CPP-731).

and more.

Look&Feel on OS X
In case you are working on Mac and using a Default Look&Feel scheme you’ll notice some changes in the interface like updated UI spinner, buttons, progress bars and default UI font set to Helvetica Neue Regular. By the way, to switch between Default and Darcula schemes simply press Ctrl+ ` (Back Quote) and select Look and Feel option in the switcher.

Sincerely yours,
The CLion Team

Discover more