Webinar agenda: CLion, A Modern C++ IDE, May 6th

Anastasia Kazakova

In a day we’ll run a free webinar CLion: A Modern C++ IDE with Dmitri Nesteruk. Register now to join us.

During the webinar we are going to cover the following topics:

  • Getting started with CLion: How to tune CLion to look and act the way you want.
  • CMake support: What is CLion’s idea of a project? How does the IDE help with editing CMake files?
  • Code generation: What kind of constructs can CLion help you generate? What are live templates and surround with templates? How can one add new code templates and share them with the team?
  • Code navigation: How does one find classes, class members or files or walk up an inheritance hierarchy? How does one benefit from the hierarchical views? How to switch between the source file and the corresponding header file in one shortcut?
  • Refactorings: What are the C++ refactorings in CLion? Why do we call them reliable?
  • Code analysis: How to search for unreachable code? How can the DFA can help? What are quick-fixes for?
  • Tools on board: What else is there except the editor?

You’ll be able to ask questions online through a special question form, but don’t hesitate to leave comments below if some useful topic is missing or some big question needs an answer.

Join us Wednesday, May 6th, 14:00 – 15:00 GMT (10:00 AM – 11:00 AM EDT).

Sincerely yours,
The CLion Team

Comments below can no longer be edited.

2 Responses to Webinar agenda: CLion, A Modern C++ IDE, May 6th

  1. Jianxuan Du says:

    May 8, 2015

    I’ve always been a fan of Idea and would love to see one IDE for C++ with exactly the same taste and efficiency. However, I feel Clion(1.0) is not quite mature yet with the following issues:
    1. With live templates, $SELECTION$ does not work as described. The selection simply disappears after live template invocation.
    2. The predefined functions to be used with live templates are too limited. For example, I cannot get current context, i.e., class/function information. And I don’t know if we can create customized functions in addition to existing ones. That requires Clion to expose some API library. Java/Python appears a logical choice for creating those.
    3. Compared with Eclipse, the somewhat bland appearance of code feels less reassuring.
    4. The IDE still stutters or even freezes from time to time with simple live template invocation.


Subscribe for updates