Thanks to native C and C++ support, including C++11 standard, libc++ and Boost, CLion knows your code through and through and takes care of the routine while you focus on the important things.
Instantly navigate to a symbol's declaration or context usages, find your way through the code base with structure and hierarchical views.
Add class members, override/implement functions, wrap a block of code with a statement, or generate a declaration from actual usage - all via simple keyboard shortcuts.
Rename symbols, move members up/down the hierarchy, change function signature, and be sure CLion’s automated refactorings will accurately propagate the appropriate changes throughout your code.
Investigate and solve problems with ease through CLion's friendly debugger user interface with GDB or LLDB (on OS X) available as a backend.
- OS X 10.9.4 or higher
- 2 GB free RAM
- 1024x768 minimum screen resolution